Lines Matching refs:ptr
50 int *ptr;
51 ptr = (int *)malloc(sizeof(int) + strlen(name) + 1); /* a hack */
52 *ptr = count;
53 memcpy(ptr+1, name, strlen(name));
55 return (sem_id)ptr;
62 int *ptr = (int *)semid;
64 free(ptr);
71 int *ptr = (int *)sem;
73 if (*ptr <= 0) {
74 myfs_die("You lose sucka! acquire of sem with count == %d\n", *ptr);
77 *ptr -= 1;
86 int *ptr = (int *)sem;
88 if (*ptr <= 0) {
90 *ptr);
93 *ptr -= count;
101 int *ptr = (int *)sem;
103 *ptr += 1;
111 int *ptr = (int *)sem;
113 *ptr += count;
120 atomic_add(vint32 *ptr, long val)
122 int old = *ptr;
124 *ptr += val;