Lines Matching refs:psemnode
141 struct psemnode { struct
148 #define PSEMNODE_NULL (struct psemnode *)0 argument
384 struct psemnode *new_pnode = PSEMNODE_NULL; in sem_open()
495 new_pnode = kalloc_type(struct psemnode, Z_WAITOK | Z_ZERO | Z_NOFAIL); in sem_open()
620 kfree_type(struct psemnode, new_pnode); in sem_open()
814 struct psemnode * pnode; in sem_wait_nocancel()
822 pnode = (struct psemnode *)fp_get_data(fp); in sem_wait_nocancel()
872 struct psemnode * pnode; in sem_trywait()
881 pnode = (struct psemnode *)fp_get_data(fp); in sem_trywait()
936 struct psemnode * pnode; in sem_post()
944 pnode = (struct psemnode *)fp_get_data(fp); in sem_post()
989 psem_close(struct psemnode *pnode) in psem_close()
1020 kfree_type(struct psemnode, pnode); in psem_close()
1031 return psem_close((struct psemnode *)fg_get_data(fg)); in psem_closefile()
1059 fill_pseminfo(struct psemnode *pnode, struct psem_info * info) in fill_pseminfo()
1094 struct psemnode *pnode; in psem_label_associate()
1098 pnode = (struct psemnode *)fp_get_data(fp); in psem_label_associate()