Lines Matching refs:lwp_shm_struct

23 struct lwp_shm_struct  struct
37 static struct lwp_shm_struct _shm_ary[RT_LWP_SHM_MAX_NR]; argument
46 struct lwp_shm_struct *shm; in on_shm_varea_open()
47 shm = rt_container_of(varea->mem_obj, struct lwp_shm_struct, mem_obj); in on_shm_varea_open()
53 struct lwp_shm_struct *shm; in on_shm_varea_close()
54 shm = rt_container_of(varea->mem_obj, struct lwp_shm_struct, mem_obj); in on_shm_varea_close()
60 struct lwp_shm_struct *shm; in on_shm_page_fault()
62 shm = rt_container_of(varea->mem_obj, struct lwp_shm_struct, mem_obj); in on_shm_page_fault()
121 return (struct lwp_shm_struct *)node_key->data - _shm_ary; /* the index */ in _lwp_shmget()
127 struct lwp_shm_struct* p; in _lwp_shmget()
207 struct lwp_shm_struct *p = RT_NULL; in shm_id_to_node()
233 struct lwp_shm_struct* p = RT_NULL; in _lwp_shmrm()
241 p = (struct lwp_shm_struct *)node_key->data; in _lwp_shmrm()
272 struct lwp_shm_struct *p = RT_NULL; in _lwp_shmat()
285 p = (struct lwp_shm_struct *)node_key->data; /* p = _shm_ary[id]; */ in _lwp_shmat()
318 static struct lwp_shm_struct *_lwp_shm_struct_get(struct rt_lwp *lwp, void *shm_vaddr) in _lwp_shm_struct_get()
334 return (struct lwp_shm_struct *)node_pa->data; in _lwp_shm_struct_get()
339 struct lwp_shm_struct* p = _lwp_shm_struct_get(lwp, shm_vaddr); in _lwp_shm_ref_inc()
362 struct lwp_shm_struct* p = _lwp_shm_struct_get(lwp, shm_vaddr); in _lwp_shm_ref_dec()
419 struct lwp_shm_struct *p = RT_NULL; in _lwp_shminfo()
427 p = (struct lwp_shm_struct *)node_key->data; /* p = _shm_ary[id]; */ in _lwp_shminfo()
447 struct lwp_shm_struct* p = (struct lwp_shm_struct *)node_key->data; in _shm_info()