=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== trinity-1.9+git20200331.4d2343bd18c7b/child.c-124- double x = 0; trinity-1.9+git20200331.4d2343bd18c7b/child.c:125: asm volatile("":"+m" (x)); trinity-1.9+git20200331.4d2343bd18c7b/child.c-126- x += 1; trinity-1.9+git20200331.4d2343bd18c7b/child.c:127: asm volatile("":"+m" (x)); trinity-1.9+git20200331.4d2343bd18c7b/child.c-128-} ############################################## trinity-1.9+git20200331.4d2343bd18c7b/fds/sockets.c-111- /* fake a sockaddr. */ trinity-1.9+git20200331.4d2343bd18c7b/fds/sockets.c:112: generate_sockaddr((struct sockaddr **) &sa, (socklen_t *) &salen, domain); trinity-1.9+git20200331.4d2343bd18c7b/fds/sockets.c-113- ############################################## trinity-1.9+git20200331.4d2343bd18c7b/generate-args.c-196- trinity-1.9+git20200331.4d2343bd18c7b/generate-args.c:197:static unsigned long handle_arg_sockaddr(struct syscallentry *entry, struct syscallrecord *rec, unsigned int argnum) trinity-1.9+git20200331.4d2343bd18c7b/generate-args.c-198-{ ############################################## trinity-1.9+git20200331.4d2343bd18c7b/generate-args.c-201- trinity-1.9+git20200331.4d2343bd18c7b/generate-args.c:202: generate_sockaddr((struct sockaddr **)&sockaddr, &sockaddrlen, PF_NOHINT); trinity-1.9+git20200331.4d2343bd18c7b/generate-args.c-203- ############################################## trinity-1.9+git20200331.4d2343bd18c7b/generate-args.c-359- case ARG_SOCKADDR: trinity-1.9+git20200331.4d2343bd18c7b/generate-args.c:360: return handle_arg_sockaddr(entry, rec, argnum); trinity-1.9+git20200331.4d2343bd18c7b/generate-args.c-361- ############################################## trinity-1.9+git20200331.4d2343bd18c7b/include/arch-aarch64.h-4-#define TASK_SIZE (1UL << 39) trinity-1.9+git20200331.4d2343bd18c7b/include/arch-aarch64.h:5:#define MODULE_ADDR (PAGE_OFFSET - 0x04000000) trinity-1.9+git20200331.4d2343bd18c7b/include/arch-aarch64.h:6:#define KERNEL_ADDR (PAGE_OFFSET + 0x80000) trinity-1.9+git20200331.4d2343bd18c7b/include/arch-aarch64.h-7- ############################################## trinity-1.9+git20200331.4d2343bd18c7b/include/arch-alpha.h-8-#define PGDIR_SIZE (1UL << PGDIR_SHIFT) trinity-1.9+git20200331.4d2343bd18c7b/include/arch-alpha.h:9:#define MODULE_ADDR (-2*PGDIR_SIZE) trinity-1.9+git20200331.4d2343bd18c7b/include/arch-alpha.h-10-/* MODULE_ADDR is 0xfffffe0000000000 ifdef CONFIG_ALPHA_LARGE_VMALLOC */ ############################################## trinity-1.9+git20200331.4d2343bd18c7b/include/arch-arm.h-9-#define TASK_SIZE (PAGE_OFFSET - 0x01000000) trinity-1.9+git20200331.4d2343bd18c7b/include/arch-arm.h:10:#define MODULE_ADDR (PAGE_OFFSET - 0x00800000) trinity-1.9+git20200331.4d2343bd18c7b/include/arch-arm.h:11:#define KERNEL_ADDR (PAGE_OFFSET + 0x00008000) trinity-1.9+git20200331.4d2343bd18c7b/include/arch-arm.h-12- ############################################## trinity-1.9+git20200331.4d2343bd18c7b/include/net.h-53- trinity-1.9+git20200331.4d2343bd18c7b/include/net.h:54:void generate_sockaddr(struct sockaddr **addr, socklen_t *addrlen, int pf); trinity-1.9+git20200331.4d2343bd18c7b/include/net.h-55- ############################################## trinity-1.9+git20200331.4d2343bd18c7b/locks.c-113-{ trinity-1.9+git20200331.4d2343bd18c7b/locks.c:114: asm volatile("" ::: "memory"); trinity-1.9+git20200331.4d2343bd18c7b/locks.c-115- _lock->owner = 0; ############################################## trinity-1.9+git20200331.4d2343bd18c7b/net/proto-alg.c-211- trinity-1.9+git20200331.4d2343bd18c7b/net/proto-alg.c:212:static void alg_gen_sockaddr(struct sockaddr **addr, socklen_t *addrlen) trinity-1.9+git20200331.4d2343bd18c7b/net/proto-alg.c-213-{ ############################################## trinity-1.9+git20200331.4d2343bd18c7b/net/proto-appletalk.c-13- trinity-1.9+git20200331.4d2343bd18c7b/net/proto-appletalk.c:14:static void atalk_gen_sockaddr(struct sockaddr **addr, socklen_t *addrlen) trinity-1.9+git20200331.4d2343bd18c7b/net/proto-appletalk.c-15-{ ############################################## trinity-1.9+git20200331.4d2343bd18c7b/net/proto-atm.c-13- trinity-1.9+git20200331.4d2343bd18c7b/net/proto-atm.c:14:static void atmpvc_gen_sockaddr(struct sockaddr **addr, socklen_t *addrlen) trinity-1.9+git20200331.4d2343bd18c7b/net/proto-atm.c-15-{ ############################################## trinity-1.9+git20200331.4d2343bd18c7b/net/proto-atm.c-27- trinity-1.9+git20200331.4d2343bd18c7b/net/proto-atm.c:28:static void atmsvc_gen_sockaddr(struct sockaddr **addr, socklen_t *addrlen) trinity-1.9+git20200331.4d2343bd18c7b/net/proto-atm.c-29-{ ############################################## trinity-1.9+git20200331.4d2343bd18c7b/net/proto-ax25.c-12- trinity-1.9+git20200331.4d2343bd18c7b/net/proto-ax25.c:13:static void ax25_gen_sockaddr(struct sockaddr **addr, socklen_t *addrlen) trinity-1.9+git20200331.4d2343bd18c7b/net/proto-ax25.c-14-{ ############################################## trinity-1.9+git20200331.4d2343bd18c7b/net/proto-caif.c-13- trinity-1.9+git20200331.4d2343bd18c7b/net/proto-caif.c:14:static void caif_gen_sockaddr(struct sockaddr **addr, socklen_t *addrlen) trinity-1.9+git20200331.4d2343bd18c7b/net/proto-caif.c-15-{ ############################################## trinity-1.9+git20200331.4d2343bd18c7b/net/proto-can.c-11- trinity-1.9+git20200331.4d2343bd18c7b/net/proto-can.c:12:static void can_gen_sockaddr(struct sockaddr **addr, socklen_t *addrlen) trinity-1.9+git20200331.4d2343bd18c7b/net/proto-can.c-13-{ ############################################## trinity-1.9+git20200331.4d2343bd18c7b/net/proto-decnet.c-11- trinity-1.9+git20200331.4d2343bd18c7b/net/proto-decnet.c:12:static void decnet_gen_sockaddr(struct sockaddr **addr, socklen_t *addrlen) trinity-1.9+git20200331.4d2343bd18c7b/net/proto-decnet.c-13-{ ############################################## trinity-1.9+git20200331.4d2343bd18c7b/net/proto-econet.c-11- trinity-1.9+git20200331.4d2343bd18c7b/net/proto-econet.c:12:static void econet_gen_sockaddr(struct sockaddr **addr, socklen_t *addrlen) trinity-1.9+git20200331.4d2343bd18c7b/net/proto-econet.c-13-{ ############################################## trinity-1.9+git20200331.4d2343bd18c7b/net/proto-ipv4.c-45- trinity-1.9+git20200331.4d2343bd18c7b/net/proto-ipv4.c:46:static in_addr_t new_ipv4_addr(void) trinity-1.9+git20200331.4d2343bd18c7b/net/proto-ipv4.c-47-{ ############################################## trinity-1.9+git20200331.4d2343bd18c7b/net/proto-ipv4.c-89- trinity-1.9+git20200331.4d2343bd18c7b/net/proto-ipv4.c:90: addr = new_ipv4_addr(); trinity-1.9+git20200331.4d2343bd18c7b/net/proto-ipv4.c-91- ############################################## trinity-1.9+git20200331.4d2343bd18c7b/net/proto-ipv4.c-97- trinity-1.9+git20200331.4d2343bd18c7b/net/proto-ipv4.c:98:static void ipv4_gen_sockaddr(struct sockaddr **addr, socklen_t *addrlen) trinity-1.9+git20200331.4d2343bd18c7b/net/proto-ipv4.c-99-{ ############################################## trinity-1.9+git20200331.4d2343bd18c7b/net/proto-ipv6.c-69- trinity-1.9+git20200331.4d2343bd18c7b/net/proto-ipv6.c:70:static void ipv6_gen_sockaddr(struct sockaddr **addr, socklen_t *addrlen) trinity-1.9+git20200331.4d2343bd18c7b/net/proto-ipv6.c-71-{ ############################################## trinity-1.9+git20200331.4d2343bd18c7b/net/proto-ipx.c-11- trinity-1.9+git20200331.4d2343bd18c7b/net/proto-ipx.c:12:static void ipx_gen_sockaddr(struct sockaddr **addr, socklen_t *addrlen) trinity-1.9+git20200331.4d2343bd18c7b/net/proto-ipx.c-13-{ ############################################## trinity-1.9+git20200331.4d2343bd18c7b/net/proto-irda.c-15- trinity-1.9+git20200331.4d2343bd18c7b/net/proto-irda.c:16:static void irda_gen_sockaddr(struct sockaddr **addr, socklen_t *addrlen) trinity-1.9+git20200331.4d2343bd18c7b/net/proto-irda.c-17-{ ############################################## trinity-1.9+git20200331.4d2343bd18c7b/net/proto-llc.c-13- trinity-1.9+git20200331.4d2343bd18c7b/net/proto-llc.c:14:static void llc_gen_sockaddr(struct sockaddr **addr, socklen_t *addrlen) trinity-1.9+git20200331.4d2343bd18c7b/net/proto-llc.c-15-{ ############################################## trinity-1.9+git20200331.4d2343bd18c7b/net/proto-netlink.c-15- trinity-1.9+git20200331.4d2343bd18c7b/net/proto-netlink.c:16:static void netlink_gen_sockaddr(struct sockaddr **addr, socklen_t *addrlen) trinity-1.9+git20200331.4d2343bd18c7b/net/proto-netlink.c-17-{ ############################################## trinity-1.9+git20200331.4d2343bd18c7b/net/proto-nfc.c-10- trinity-1.9+git20200331.4d2343bd18c7b/net/proto-nfc.c:11:static void nfc_gen_sockaddr(struct sockaddr **addr, socklen_t *addrlen) trinity-1.9+git20200331.4d2343bd18c7b/net/proto-nfc.c-12-{ ############################################## trinity-1.9+git20200331.4d2343bd18c7b/net/proto-packet.c-12- trinity-1.9+git20200331.4d2343bd18c7b/net/proto-packet.c:13:static void packet_gen_sockaddr(struct sockaddr **addr, socklen_t *addrlen) trinity-1.9+git20200331.4d2343bd18c7b/net/proto-packet.c-14-{ ############################################## trinity-1.9+git20200331.4d2343bd18c7b/net/proto-phonet.c-11- trinity-1.9+git20200331.4d2343bd18c7b/net/proto-phonet.c:12:static void phonet_gen_sockaddr(struct sockaddr **addr, socklen_t *addrlen) trinity-1.9+git20200331.4d2343bd18c7b/net/proto-phonet.c-13-{ ############################################## trinity-1.9+git20200331.4d2343bd18c7b/net/proto-pppox.c-155- trinity-1.9+git20200331.4d2343bd18c7b/net/proto-pppox.c:156:static void pppox_gen_sockaddr(struct sockaddr **addr, socklen_t *addrlen) trinity-1.9+git20200331.4d2343bd18c7b/net/proto-pppox.c-157-{ ############################################## trinity-1.9+git20200331.4d2343bd18c7b/net/proto-rds.c-10- trinity-1.9+git20200331.4d2343bd18c7b/net/proto-rds.c:11:static void rds_gen_sockaddr(struct sockaddr **addr, socklen_t *addrlen) trinity-1.9+git20200331.4d2343bd18c7b/net/proto-rds.c-12-{ ############################################## trinity-1.9+git20200331.4d2343bd18c7b/net/proto-rose.c-15- trinity-1.9+git20200331.4d2343bd18c7b/net/proto-rose.c:16:static void rose_gen_sockaddr(struct sockaddr **addr, socklen_t *addrlen) trinity-1.9+git20200331.4d2343bd18c7b/net/proto-rose.c-17-{ ############################################## trinity-1.9+git20200331.4d2343bd18c7b/net/proto-tipc.c-11- trinity-1.9+git20200331.4d2343bd18c7b/net/proto-tipc.c:12:static void tipc_gen_sockaddr(struct sockaddr **addr, socklen_t *addrlen) trinity-1.9+git20200331.4d2343bd18c7b/net/proto-tipc.c-13-{ ############################################## trinity-1.9+git20200331.4d2343bd18c7b/net/proto-unix.c-10- trinity-1.9+git20200331.4d2343bd18c7b/net/proto-unix.c:11:static void unix_gen_sockaddr(struct sockaddr **addr, socklen_t *addrlen) trinity-1.9+git20200331.4d2343bd18c7b/net/proto-unix.c-12-{ ############################################## trinity-1.9+git20200331.4d2343bd18c7b/net/proto-x25.c-10- trinity-1.9+git20200331.4d2343bd18c7b/net/proto-x25.c:11:static void x25_gen_sockaddr(struct sockaddr **addr, socklen_t *addrlen) trinity-1.9+git20200331.4d2343bd18c7b/net/proto-x25.c-12-{ ############################################## trinity-1.9+git20200331.4d2343bd18c7b/net/sockaddr.c-11- trinity-1.9+git20200331.4d2343bd18c7b/net/sockaddr.c:12:void generate_sockaddr(struct sockaddr **addr, socklen_t *addrlen, int pf) trinity-1.9+git20200331.4d2343bd18c7b/net/sockaddr.c-13-{ ############################################## trinity-1.9+git20200331.4d2343bd18c7b/net/sockaddr.c-38- if (proto->gen_sockaddr != NULL) { trinity-1.9+git20200331.4d2343bd18c7b/net/sockaddr.c:39: proto->gen_sockaddr(addr, addrlen); trinity-1.9+git20200331.4d2343bd18c7b/net/sockaddr.c-40- return; ############################################## trinity-1.9+git20200331.4d2343bd18c7b/rand/interesting-numbers.c-60-#if WORD_BIT != 32 trinity-1.9+git20200331.4d2343bd18c7b/rand/interesting-numbers.c:61:static unsigned long per_arch_interesting_addr(unsigned long low) trinity-1.9+git20200331.4d2343bd18c7b/rand/interesting-numbers.c-62-{ ############################################## trinity-1.9+git20200331.4d2343bd18c7b/rand/interesting-numbers.c-108- case 8: return MODULE_ADDR | (low & 0xffffff); trinity-1.9+git20200331.4d2343bd18c7b/rand/interesting-numbers.c:109: case 9: return per_arch_interesting_addr(low); trinity-1.9+git20200331.4d2343bd18c7b/rand/interesting-numbers.c-110- case 10: return (low << 32); ############################################## trinity-1.9+git20200331.4d2343bd18c7b/scripts/Lindent-3-RES=`indent --version` trinity-1.9+git20200331.4d2343bd18c7b/scripts/Lindent:4:V1=`echo $RES | cut -d' ' -f3 | cut -d'.' -f1` trinity-1.9+git20200331.4d2343bd18c7b/scripts/Lindent:5:V2=`echo $RES | cut -d' ' -f3 | cut -d'.' -f2` trinity-1.9+git20200331.4d2343bd18c7b/scripts/Lindent:6:V3=`echo $RES | cut -d' ' -f3 | cut -d'.' -f3` trinity-1.9+git20200331.4d2343bd18c7b/scripts/Lindent-7-if [ $V1 -gt 2 ]; then ############################################## trinity-1.9+git20200331.4d2343bd18c7b/scripts/clean-cores.sh-5-# remove old cores trinity-1.9+git20200331.4d2343bd18c7b/scripts/clean-cores.sh:6:for i in `find . -name "core.*" -exec ls -l {} \; | grep -v "$(date +%b\ %e)" | awk '{ print $9 }'`; do rm -f $i; done trinity-1.9+git20200331.4d2343bd18c7b/scripts/clean-cores.sh-7- ############################################## trinity-1.9+git20200331.4d2343bd18c7b/scripts/clean-ipc.sh-1-#!/bin/sh trinity-1.9+git20200331.4d2343bd18c7b/scripts/clean-ipc.sh:2:#for s in `ipcs -m | grep $(whoami) | cut -c12-19` trinity-1.9+git20200331.4d2343bd18c7b/scripts/clean-ipc.sh-3-#do ############################################## trinity-1.9+git20200331.4d2343bd18c7b/scripts/clean-ipc.sh-7- trinity-1.9+git20200331.4d2343bd18c7b/scripts/clean-ipc.sh:8:#for s in `ipcs -m | grep $(whoami) | grep -v ^0x00000000 | awk '{ print $1 }'`; do ipcrm -M $s ; done trinity-1.9+git20200331.4d2343bd18c7b/scripts/clean-ipc.sh-9- trinity-1.9+git20200331.4d2343bd18c7b/scripts/clean-ipc.sh:10:for s in `ipcs -m | grep $(whoami) | awk '{ print $2 }'`; do ipcrm -m $s; done trinity-1.9+git20200331.4d2343bd18c7b/scripts/clean-ipc.sh-11- trinity-1.9+git20200331.4d2343bd18c7b/scripts/clean-ipc.sh:12:for s in `ipcs -q | grep $(whoami) | grep -v ^0x00000000 | awk '{ print $1 }'` trinity-1.9+git20200331.4d2343bd18c7b/scripts/clean-ipc.sh-13-do ############################################## trinity-1.9+git20200331.4d2343bd18c7b/scripts/load-all-modules.sh-4- trinity-1.9+git20200331.4d2343bd18c7b/scripts/load-all-modules.sh:5:for i in `find $DIR/kernel -type f -name "*.ko" | grep -v test_nx | grep -v ring_buffer_benchmark` trinity-1.9+git20200331.4d2343bd18c7b/scripts/load-all-modules.sh-6-do trinity-1.9+git20200331.4d2343bd18c7b/scripts/load-all-modules.sh:7: MOD=`basename $i | sed s/\.ko//` trinity-1.9+git20200331.4d2343bd18c7b/scripts/load-all-modules.sh-8- echo Loading $MOD ############################################## trinity-1.9+git20200331.4d2343bd18c7b/scripts/rmmod-all.sh-2- trinity-1.9+git20200331.4d2343bd18c7b/scripts/rmmod-all.sh:3:for j in `lsmod |awk '{ print $1}' | grep -v caif | grep -v Module` trinity-1.9+git20200331.4d2343bd18c7b/scripts/rmmod-all.sh-4-do ############################################## trinity-1.9+git20200331.4d2343bd18c7b/syscalls/get_mempolicy.c-7-#define MPOL_F_NODE (1<<0) /* return next IL mode instead of node mask */ trinity-1.9+git20200331.4d2343bd18c7b/syscalls/get_mempolicy.c:8:#define MPOL_F_ADDR (1<<1) /* look up vma using address */ trinity-1.9+git20200331.4d2343bd18c7b/syscalls/get_mempolicy.c-9-#define MPOL_F_MEMS_ALLOWED (1<<2) /* return allowed memories */ ############################################## trinity-1.9+git20200331.4d2343bd18c7b/syscalls/send.c-129- trinity-1.9+git20200331.4d2343bd18c7b/syscalls/send.c:130: generate_sockaddr((struct sockaddr **) &sa, (socklen_t *) &salen, si->triplet.family); trinity-1.9+git20200331.4d2343bd18c7b/syscalls/send.c-131-