Searched refs:ipc_service_t (Results 1 – 6 of 6) sorted by relevance
/titanic_50/usr/src/uts/common/sys/ |
H A D | ipc_impl.h | 200 } ipc_service_t; typedef 203 int ipcperm_set(ipc_service_t *, struct cred *, kipc_perm_t *, 206 int ipcperm_set64(ipc_service_t *, struct cred *, kipc_perm_t *, 210 ipc_service_t *ipcs_create(const char *, rctl_hndl_t, rctl_hndl_t, size_t, 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); 217 kmutex_t *ipc_relock(ipc_service_t *, int, kmutex_t *); 218 kmutex_t *ipc_lookup(ipc_service_t *, int, kipc_perm_t **); [all …]
|
/titanic_50/usr/src/uts/common/os/ |
H A D | ipc.c | 511 ipcperm_set(ipc_service_t *service, struct cred *cr, in ipcperm_set() 560 ipcperm_set64(ipc_service_t *service, struct cred *cr, in ipcperm_set64() 639 ipc_service_t * 644 ipc_service_t *result; in ipcs_create() 646 result = kmem_alloc(sizeof (ipc_service_t), KM_SLEEP); 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() 717 ipc_lock_internal(ipc_service_t *service, uint_t id) in ipc_lock_internal() [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;
|
/titanic_50/usr/src/cmd/mdb/common/modules/ipc/ |
H A D | ipc.c | 369 OFFSETOF(ipc_service_t, ipcs_usedids); in ds_walk_init() 392 ipc_service_t service; in ipcid_impl() 403 if (mdb_vread(&service, sizeof (ipc_service_t), svcptr) == -1) { in ipcid_impl() 455 ipc_service_t service; in ipckey_impl() 463 if (mdb_vread(&service, sizeof (ipc_service_t), svcptr) == -1) { in ipckey_impl() 471 svcptr + OFFSETOF(ipc_service_t, ipcs_keys)) == -1) || in ipckey_impl()
|
/titanic_50/usr/src/uts/common/syscall/ |
H A D | sem.c | 149 static ipc_service_t *sem_svc;
|