sem_array         258 ipc/sem.c      static void unmerge_queues(struct sem_array *sma)
sem_array         288 ipc/sem.c      static void merge_queues(struct sem_array *sma)
sem_array         301 ipc/sem.c      	struct sem_array *sma = container_of(p, struct sem_array, sem_perm);
sem_array         311 ipc/sem.c      static void complexmode_enter(struct sem_array *sma)
sem_array         338 ipc/sem.c      static void complexmode_tryleave(struct sem_array *sma)
sem_array         367 ipc/sem.c      static inline int sem_lock(struct sem_array *sma, struct sembuf *sops,
sem_array         438 ipc/sem.c      static inline void sem_unlock(struct sem_array *sma, int locknum)
sem_array         456 ipc/sem.c      static inline struct sem_array *sem_obtain_object(struct ipc_namespace *ns, int id)
sem_array         463 ipc/sem.c      	return container_of(ipcp, struct sem_array, sem_perm);
sem_array         466 ipc/sem.c      static inline struct sem_array *sem_obtain_object_check(struct ipc_namespace *ns,
sem_array         474 ipc/sem.c      	return container_of(ipcp, struct sem_array, sem_perm);
sem_array         477 ipc/sem.c      static inline void sem_lock_and_putref(struct sem_array *sma)
sem_array         483 ipc/sem.c      static inline void sem_rmid(struct ipc_namespace *ns, struct sem_array *s)
sem_array         488 ipc/sem.c      static struct sem_array *sem_alloc(size_t nsems)
sem_array         490 ipc/sem.c      	struct sem_array *sma;
sem_array         512 ipc/sem.c      	struct sem_array *sma;
sem_array         572 ipc/sem.c      	struct sem_array *sma;
sem_array         574 ipc/sem.c      	sma = container_of(ipcp, struct sem_array, sem_perm);
sem_array         625 ipc/sem.c      static int perform_atomic_semop_slow(struct sem_array *sma, struct sem_queue *q)
sem_array         698 ipc/sem.c      static int perform_atomic_semop(struct sem_array *sma, struct sem_queue *q)
sem_array         780 ipc/sem.c      static void unlink_queue(struct sem_array *sma, struct sem_queue *q)
sem_array         797 ipc/sem.c      static inline int check_restart(struct sem_array *sma, struct sem_queue *q)
sem_array         835 ipc/sem.c      static int wake_const_ops(struct sem_array *sma, int semnum,
sem_array         874 ipc/sem.c      static int do_smart_wakeup_zero(struct sem_array *sma, struct sembuf *sops,
sem_array         930 ipc/sem.c      static int update_queue(struct sem_array *sma, int semnum, struct wake_q_head *wake_q)
sem_array         986 ipc/sem.c      static void set_semotime(struct sem_array *sma, struct sembuf *sops)
sem_array        1010 ipc/sem.c      static void do_smart_update(struct sem_array *sma, struct sembuf *sops, int nsops,
sem_array        1053 ipc/sem.c      static int check_qop(struct sem_array *sma, int semnum, struct sem_queue *q,
sem_array        1087 ipc/sem.c      static int count_semcnt(struct sem_array *sma, ushort semnum,
sem_array        1128 ipc/sem.c      	struct sem_array *sma = container_of(ipcp, struct sem_array, sem_perm);
sem_array        1200 ipc/sem.c      static time64_t get_semotime(struct sem_array *sma)
sem_array        1218 ipc/sem.c      	struct sem_array *sma;
sem_array        1328 ipc/sem.c      	struct sem_array *sma;
sem_array        1389 ipc/sem.c      	struct sem_array *sma;
sem_array        1586 ipc/sem.c      	struct sem_array *sma;
sem_array        1600 ipc/sem.c      	sma = container_of(ipcp, struct sem_array, sem_perm);
sem_array        1890 ipc/sem.c      	struct sem_array *sma;
sem_array        1970 ipc/sem.c      	struct sem_array *sma;
sem_array        2311 ipc/sem.c      		struct sem_array *sma;
sem_array        2416 ipc/sem.c      	struct sem_array *sma = container_of(ipcp, struct sem_array, sem_perm);