Searched refs:ipc_service_t (Results 1 – 6 of 6) sorted by relevance
/illumos-gate/usr/src/uts/common/sys/ |
H A D | ipc_impl.h | 200 } ipc_service_t; typedef 212 void ipcs_destroy(ipc_service_t *); 213 void ipcs_lock(ipc_service_t *); 214 void ipcs_unlock(ipc_service_t *); 216 kmutex_t *ipc_lock(ipc_service_t *, int); 220 void ipc_hold(ipc_service_t *, kipc_perm_t *); 221 void ipc_rele(ipc_service_t *, kipc_perm_t *); 222 void ipc_rele_locked(ipc_service_t *, kipc_perm_t *); 227 void ipc_cleanup(ipc_service_t *, kipc_perm_t *); 229 int ipc_rmid(ipc_service_t *, int, cred_t *); [all …]
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | ipc.c | 639 ipc_service_t * 644 ipc_service_t *result; in ipcs_create() 673 ipcs_destroy(ipc_service_t *service) in ipcs_destroy() 691 kmem_free(service, sizeof (ipc_service_t)); in ipcs_destroy() 698 ipcs_lock(ipc_service_t *service) in ipcs_lock() 707 ipcs_unlock(ipc_service_t *service) in ipcs_unlock() 741 ipc_lock(ipc_service_t *service, int id) in ipc_lock() 817 ipc_hold(ipc_service_t *s, kipc_perm_t *perm) in ipc_hold() 829 ipc_rele(ipc_service_t *s, kipc_perm_t *perm) in ipc_rele() 869 ipc_grow(ipc_service_t *service) in ipc_grow() [all …]
|
H A D | shm.c | 173 static ipc_service_t *shm_svc;
|
H A D | msg.c | 115 static ipc_service_t *msq_svc;
|
/illumos-gate/usr/src/cmd/mdb/common/modules/ipc/ |
H A D | ipc.c | 368 OFFSETOF(ipc_service_t, ipcs_usedids); in ds_walk_init() 391 ipc_service_t service; in ipcid_impl() 402 if (mdb_vread(&service, sizeof (ipc_service_t), svcptr) == -1) { in ipcid_impl() 454 ipc_service_t service; in ipckey_impl() 462 if (mdb_vread(&service, sizeof (ipc_service_t), svcptr) == -1) { in ipckey_impl() 470 svcptr + OFFSETOF(ipc_service_t, ipcs_keys)) == -1) || in ipckey_impl()
|
/illumos-gate/usr/src/uts/common/syscall/ |
H A D | sem.c | 149 static ipc_service_t *sem_svc;
|