/linux-master/tools/testing/selftests/bpf/progs/ |
H A D | rbtree_fail.c | 16 private(A) struct bpf_spin_lock glock; 55 bpf_spin_lock(&glock); 57 bpf_spin_unlock(&glock); 88 bpf_spin_lock(&glock); 98 bpf_spin_unlock(&glock); 114 bpf_spin_lock(&glock); 125 bpf_spin_unlock(&glock); 131 bpf_spin_unlock(&glock); 145 bpf_spin_lock(&glock); 150 bpf_spin_unlock(&glock); [all...] |
H A D | rbtree_btf_fail__wrong_node_type.c | 20 private(A) struct bpf_spin_lock glock; 32 bpf_spin_lock(&glock); 34 bpf_spin_unlock(&glock);
|
H A D | rbtree.c | 21 private(A) struct bpf_spin_lock glock; 52 bpf_spin_lock(&glock); 55 bpf_spin_unlock(&glock); 62 bpf_spin_lock(&glock); 64 bpf_spin_unlock(&glock); 71 return __add_three(&groot, &glock); 90 bpf_spin_lock(&glock); 94 bpf_spin_unlock(&glock); 136 bpf_spin_lock(&glock); 143 bpf_spin_unlock(&glock); [all...] |
H A D | refcounted_kptr_fail.c | 20 private(A) struct bpf_spin_lock glock; 44 bpf_spin_lock(&glock); 48 bpf_spin_unlock(&glock); 89 bpf_spin_lock(&glock); 91 bpf_spin_unlock(&glock); 110 bpf_spin_lock(&glock); 115 bpf_spin_unlock(&glock);
|
H A D | rbtree_btf_fail__add_wrong_type.c | 34 private(A) struct bpf_spin_lock glock; 46 bpf_spin_lock(&glock); 48 bpf_spin_unlock(&glock);
|
H A D | linked_list_fail.c | 112 CHECK(global_kptr, op, &glock, &f1->head); \ 113 CHECK(global_map, op, &glock, &v->head); \ 114 CHECK(global_inner_map, op, &glock, &iv->head); \ 149 CHECK(global_kptr, op, &glock, &f1->head, &b->node); \ 150 CHECK(global_map, op, &glock, &v->head, &f->node2); \ 151 CHECK(global_inner_map, op, &glock, &iv->head, &f->node2); \ 364 bpf_spin_lock(&glock); 370 bpf_spin_unlock(&glock); 395 bpf_spin_lock(&glock); 403 bpf_spin_unlock(&glock); [all...] |
H A D | linked_list.h | 52 private(A) struct bpf_spin_lock glock; variable in typeref:struct:bpf_spin_lock
|
H A D | linked_list.c | 309 return test_list_push_pop(&glock, &ghead); 343 ret = list_push_pop_multiple(&glock, &ghead, false); 346 return list_push_pop_multiple(&glock, &ghead, true); 378 return test_list_in_list(&glock, &ghead);
|
/linux-master/fs/9p/ |
H A D | vfs_file.c | 225 struct p9_getlock glock; local 241 memset(&glock, 0, sizeof(glock)); 242 glock.type = P9_LOCK_TYPE_UNLCK; 243 glock.start = fl->fl_start; 245 glock.length = 0; 247 glock.length = fl->fl_end - fl->fl_start + 1; 248 glock.proc_id = fl->c.flc_pid; 249 glock.client_id = fid->clnt->name; 251 res = p9_client_getlock_dotl(fid, &glock); [all...] |
/linux-master/fs/gfs2/ |
H A D | Makefile | 4 gfs2-y := acl.o bmap.o dir.o xattr.o glock.o \
|
H A D | meta_io.h | 46 return gla->glock.gl_name.ln_sbd;
|
H A D | glock.h | 73 * the glock is held in EX mode according to DLM, but local holders on the 135 struct gfs2_glock glock; member in struct:gfs2_glock_aspace 144 /* Look in glock's list of holders for one with current task as owner */ 164 container_of(gl, struct gfs2_glock_aspace, glock); 221 * gfs2_glock_nq_init - initialize a holder and enqueue it on a glock 222 * @gl: the glock
|
H A D | main.c | 26 #include "glock.h" 66 gfs2_init_glock_once(&gla->glock);
|
H A D | glock.c | 42 #include "glock.h" 57 struct gfs2_glock *gl; /* current glock struct */ 118 * wake_up_glock - Wake up waiters on a glock 119 * @gl: the glock 136 container_of(gl, struct gfs2_glock_aspace, glock); 143 * glock_blocked_by_withdraw - determine if we can still use a glock 144 * @gl: the glock 149 * the iopen or freeze glock may be safely used because none of their 183 * gfs2_glock_hold() - increment reference count on glock 184 * @gl: The glock t [all...] |
/linux-master/net/9p/ |
H A D | client.c | 2193 int p9_client_getlock_dotl(struct p9_fid *fid, struct p9_getlock *glock) argument 2202 fid->fid, glock->type, glock->start, glock->length, 2203 glock->proc_id, glock->client_id); 2206 glock->type, glock->start, glock->length, 2207 glock [all...] |