Searched refs:sb_mtx (Results 1 - 17 of 17) sorted by relevance

/openbsd-current/sys/kern/
H A Dsys_socket.c94 mtx_enter(&so->so_rcv.sb_mtx);
95 mtx_enter(&so->so_snd.sb_mtx);
103 mtx_leave(&so->so_snd.sb_mtx);
104 mtx_leave(&so->so_rcv.sb_mtx);
151 mtx_enter(&so->so_rcv.sb_mtx);
155 mtx_leave(&so->so_rcv.sb_mtx);
H A Duipc_socket2.c146 mtx_enter(&so->so_rcv.sb_mtx);
148 mtx_leave(&so->so_rcv.sb_mtx);
150 mtx_enter(&so->so_snd.sb_mtx);
152 mtx_leave(&so->so_snd.sb_mtx);
164 mtx_enter(&so->so_rcv.sb_mtx);
166 mtx_leave(&so->so_rcv.sb_mtx);
168 mtx_enter(&so->so_snd.sb_mtx);
170 mtx_leave(&so->so_snd.sb_mtx);
233 mtx_enter(&head->so_snd.sb_mtx);
237 mtx_leave(&head->so_snd.sb_mtx);
[all...]
H A Duipc_socket.c148 mtx_init_flags(&so->so_rcv.sb_mtx, IPL_MPFLOOR, "sbrcv", 0);
149 mtx_init_flags(&so->so_snd.sb_mtx, IPL_MPFLOOR, "sbsnd", 0);
150 klist_init_mutex(&so->so_rcv.sb_klist, &so->so_rcv.sb_mtx);
151 klist_init_mutex(&so->so_snd.sb_klist, &so->so_snd.sb_mtx);
344 mtx_enter(&so->so_snd.sb_mtx);
346 mtx_leave(&so->so_snd.sb_mtx);
484 mtx_enter(&so->so_snd.sb_mtx);
486 * Concurrent sounsplice() locks `sb_mtx' mutexes on
490 mtx_leave(&so->so_snd.sb_mtx);
494 mtx_leave(&so->so_snd.sb_mtx);
[all...]
H A Duipc_usrreq.c497 mtx_enter(&so->so_rcv.sb_mtx);
498 mtx_enter(&so2->so_snd.sb_mtx);
501 mtx_leave(&so2->so_snd.sb_mtx);
502 mtx_leave(&so->so_rcv.sb_mtx);
523 * We hold both solock() and `sb_mtx' mutex while modifying
546 mtx_enter(&so2->so_rcv.sb_mtx);
547 mtx_enter(&so->so_snd.sb_mtx);
552 mtx_leave(&so->so_snd.sb_mtx);
553 mtx_leave(&so2->so_rcv.sb_mtx);
565 mtx_leave(&so->so_snd.sb_mtx);
[all...]
/openbsd-current/sys/miscfs/fifofs/
H A Dfifo_vnops.c178 * Should take both solock() and `sb_mtx' mutex for
182 mtx_enter(&wso->so_snd.sb_mtx);
185 mtx_leave(&wso->so_snd.sb_mtx);
195 mtx_enter(&wso->so_snd.sb_mtx);
197 mtx_leave(&wso->so_snd.sb_mtx);
212 mtx_enter(&rso->so_rcv.sb_mtx);
214 mtx_leave(&rso->so_rcv.sb_mtx);
531 MUTEX_ASSERT_LOCKED(&so->so_rcv.sb_mtx);
565 MUTEX_ASSERT_LOCKED(&so->so_snd.sb_mtx);
585 MUTEX_ASSERT_LOCKED(&so->so_rcv.sb_mtx);
[all...]
/openbsd-current/sys/netinet/
H A Dip_divert.c247 mtx_enter(&so->so_rcv.sb_mtx);
249 mtx_leave(&so->so_rcv.sb_mtx);
253 mtx_leave(&so->so_rcv.sb_mtx);
H A Draw_ip.c231 mtx_enter(&so->so_rcv.sb_mtx);
237 mtx_leave(&so->so_rcv.sb_mtx);
H A Dudp_usrreq.c699 mtx_enter(&so->so_rcv.sb_mtx);
701 mtx_leave(&so->so_rcv.sb_mtx);
707 mtx_leave(&so->so_rcv.sb_mtx);
H A Dip_mroute.c1055 mtx_enter(&so->so_rcv.sb_mtx);
1057 mtx_leave(&so->so_rcv.sb_mtx);
/openbsd-current/sys/netinet6/
H A Dip6_divert.c255 mtx_enter(&so->so_rcv.sb_mtx);
257 mtx_leave(&so->so_rcv.sb_mtx);
261 mtx_leave(&so->so_rcv.sb_mtx);
H A Draw_ip6.c277 mtx_enter(&so->so_rcv.sb_mtx);
283 mtx_leave(&so->so_rcv.sb_mtx);
H A Dip6_mroute.c832 mtx_enter(&so->so_rcv.sb_mtx);
834 mtx_leave(&so->so_rcv.sb_mtx);
/openbsd-current/sys/arch/sparc64/dev/
H A Diommuvar.h58 struct mutex sb_mtx; /* one flush at a time */ member in struct:strbuf_ctl
H A Diommu.c318 mtx_init(&sb->sb_mtx, IPL_HIGH);
512 mtx_enter(&sb->sb_mtx);
566 mtx_leave(&sb->sb_mtx);
/openbsd-current/sys/nfs/
H A Dnfs_syscalls.c279 mtx_enter(&so->so_rcv.sb_mtx);
282 mtx_leave(&so->so_rcv.sb_mtx);
283 mtx_enter(&so->so_snd.sb_mtx);
286 mtx_leave(&so->so_snd.sb_mtx);
H A Dnfs_socket.c339 mtx_enter(&so->so_rcv.sb_mtx);
341 mtx_leave(&so->so_rcv.sb_mtx);
342 mtx_enter(&so->so_snd.sb_mtx);
347 mtx_leave(&so->so_snd.sb_mtx);
374 mtx_enter(&so->so_rcv.sb_mtx);
376 mtx_leave(&so->so_rcv.sb_mtx);
377 mtx_enter(&so->so_snd.sb_mtx);
379 mtx_leave(&so->so_snd.sb_mtx);
/openbsd-current/sys/net/
H A Dpfkeyv2.c454 mtx_enter(&so->so_rcv.sb_mtx);
456 mtx_leave(&so->so_rcv.sb_mtx);

Completed in 135 milliseconds