Searched refs:dsvc_synch_t (Results 1 - 3 of 3) sorted by relevance
/osnet-11/usr/src/lib/libdhcpsvc/head/ |
H A D | dhcp_svc_private.h | 112 } dsvc_synch_t; typedef in typeref:struct:__anon1536 120 int (*synch_init)(dsvc_synch_t *, unsigned int); 121 void (*synch_fini)(dsvc_synch_t *); 122 int (*synch_rdlock)(dsvc_synch_t *, void **); 123 int (*synch_wrlock)(dsvc_synch_t *, void **); 124 int (*synch_unlock)(dsvc_synch_t *, void *); 153 dsvc_synch_t *d_synch; /* synchronization state */
|
/osnet-11/usr/src/lib/libdhcpsvc/private/ |
H A D | dsvcd_synch.c | 50 static int dsvcd_lock(dsvc_synch_t *, dsvcd_locktype_t, void **); 69 dsvcd_init(dsvc_synch_t *sp, unsigned int synchflags) 154 dsvcd_fini(dsvc_synch_t *sp) 169 dsvcd_rdlock(dsvc_synch_t *sp, void **unlock_cookiep) 180 dsvcd_wrlock(dsvc_synch_t *sp, void **unlock_cookiep) 192 dsvcd_lock(dsvc_synch_t *sp, dsvcd_locktype_t locktype, void **unlock_cookiep) 269 dsvcd_unlock(dsvc_synch_t *sp, void *unlock_cookie)
|
H A D | private.c | 804 dsvc_synch_t *sp; 815 sp = malloc(sizeof (dsvc_synch_t));
|
Completed in 23 milliseconds