Home
last modified time | relevance | path

Searched refs:sops (Results 1 – 15 of 15) sorted by relevance

/Linux-v5.4/ipc/
Dsem.c136 struct sembuf *sops; /* array of pending operations */ member
272 curr = &sma->sems[q->sops[0].sem_num]; in unmerge_queues()
367 static inline int sem_lock(struct sem_array *sma, struct sembuf *sops, in sem_lock() argument
389 idx = array_index_nospec(sops->sem_num, sma->sem_nsems); in sem_lock()
406 return sops->sem_num; in sem_lock()
427 return sops->sem_num; in sem_lock()
631 struct sembuf *sops; in perform_atomic_semop_slow() local
634 sops = q->sops; in perform_atomic_semop_slow()
638 for (sop = sops; sop < sops + nsops; sop++) { in perform_atomic_semop_slow()
666 while (sop >= sops) { in perform_atomic_semop_slow()
[all …]
/Linux-v5.4/arch/arm/kernel/
Dsys_oabi-compat.c319 struct sembuf *sops; in sys_oabi_semtimedop() local
328 sops = kmalloc_array(nsops, sizeof(*sops), GFP_KERNEL); in sys_oabi_semtimedop()
329 if (!sops) in sys_oabi_semtimedop()
335 sops[i].sem_num = osb.sem_num; in sys_oabi_semtimedop()
336 sops[i].sem_op = osb.sem_op; in sys_oabi_semtimedop()
337 sops[i].sem_flg = osb.sem_flg; in sys_oabi_semtimedop()
350 err = sys_semtimedop_time32(semid, sops, nsops, timeout); in sys_oabi_semtimedop()
353 kfree(sops); in sys_oabi_semtimedop()
/Linux-v5.4/fs/nfs/
Dnfs.h20 const struct super_operations *sops; /* NFS Super operations */ member
Dnfs2super.c15 .sops = &nfs_sops,
Dnfs3super.c16 .sops = &nfs_sops,
Dnfs4super.c72 .sops = &nfs4_sops,
Dsuper.c2374 sb->s_op = server->nfs_client->cl_nfs_mod->sops; in nfs_fill_super()
/Linux-v5.4/net/core/
Dsock_map.c430 BPF_CALL_4(bpf_sock_map_update, struct bpf_sock_ops_kern *, sops, in BPF_CALL_4() argument
435 if (likely(sock_map_sk_is_suitable(sops->sk) && in BPF_CALL_4()
436 sock_map_op_okay(sops))) in BPF_CALL_4()
437 return sock_map_update_common(map, *(u32 *)key, sops->sk, in BPF_CALL_4()
880 BPF_CALL_4(bpf_sock_hash_update, struct bpf_sock_ops_kern *, sops, in BPF_CALL_4() argument
885 if (likely(sock_map_sk_is_suitable(sops->sk) && in BPF_CALL_4()
886 sock_map_op_okay(sops))) in BPF_CALL_4()
887 return sock_hash_update_common(map, key, sops->sk, flags); in BPF_CALL_4()
/Linux-v5.4/fs/pstore/
Dinode.c139 const struct seq_operations *sops = NULL; in pstore_file_open() local
142 sops = &pstore_ftrace_seq_ops; in pstore_file_open()
144 err = seq_open(file, sops); in pstore_file_open()
/Linux-v5.4/include/linux/
Dsecurity.h429 int security_sem_semop(struct kern_ipc_perm *sma, struct sembuf *sops,
1205 struct sembuf *sops, unsigned nsops, in security_sem_semop() argument
Dsyscalls.h781 asmlinkage long sys_semtimedop(int semid, struct sembuf __user *sops,
784 asmlinkage long sys_semtimedop_time32(int semid, struct sembuf __user *sops,
787 asmlinkage long sys_semop(int semid, struct sembuf __user *sops,
Dlsm_hooks.h1683 int (*sem_semop)(struct kern_ipc_perm *perm, struct sembuf *sops,
/Linux-v5.4/security/
Dsecurity.c1864 int security_sem_semop(struct kern_ipc_perm *sma, struct sembuf *sops, in security_sem_semop() argument
1867 return call_int_hook(sem_semop, 0, sma, sops, nsops, alter); in security_sem_semop()
/Linux-v5.4/security/smack/
Dsmack_lsm.c3113 static int smack_sem_semop(struct kern_ipc_perm *isp, struct sembuf *sops, in smack_sem_semop() argument
/Linux-v5.4/security/selinux/
Dhooks.c6222 struct sembuf *sops, unsigned nsops, int alter) in selinux_sem_semop() argument