Lines Matching refs:psemnode
155 struct psemnode { struct
162 #define PSEMNODE_NULL (struct psemnode *)0 argument
544 struct psemnode *new_pnode = PSEMNODE_NULL; in sem_open()
654 new_pnode = kalloc_type(struct psemnode, Z_WAITOK | Z_ZERO | Z_NOFAIL); in sem_open()
779 kfree_type(struct psemnode, new_pnode); in sem_open()
986 struct psemnode * pnode; in sem_wait_nocancel()
994 pnode = (struct psemnode *)fp_get_data(fp); in sem_wait_nocancel()
1044 struct psemnode * pnode; in sem_trywait()
1053 pnode = (struct psemnode *)fp_get_data(fp); in sem_trywait()
1108 struct psemnode * pnode; in sem_post()
1116 pnode = (struct psemnode *)fp_get_data(fp); in sem_post()
1161 psem_close(struct psemnode *pnode) in psem_close()
1192 kfree_type(struct psemnode, pnode); in psem_close()
1203 return psem_close((struct psemnode *)fg_get_data(fg)); in psem_closefile()
1231 fill_pseminfo(struct psemnode *pnode, struct psem_info * info) in fill_pseminfo()
1266 struct psemnode *pnode; in psem_label_associate()
1270 pnode = (struct psemnode *)fp_get_data(fp); in psem_label_associate()