Searched refs:funnel_t (Results 1 - 5 of 5) sorted by relevance

/darwin-on-arm/xnu/osfmk/kern/
H A Dthread.h757 typedef struct funnel_lock funnel_t; typedef in typeref:struct:funnel_lock
759 #define THR_FUNNEL_NULL (funnel_t *)0
761 extern funnel_t *funnel_alloc(
765 funnel_t *lock);
767 extern funnel_t *thread_funnel_get(void);
770 funnel_t *lock,
H A Dthread.c1557 funnel_t *
1562 funnel_t *fnl;
1571 if ((fnl = (funnel_t *)kalloc(sizeof(funnel_t))) != 0){
1572 bzero((void *)fnl, sizeof(funnel_t));
1574 kfree(fnl, sizeof(funnel_t));
1585 funnel_t * fnl)
1590 kfree(fnl, sizeof(funnel_t));
1595 funnel_t * fnl)
1603 funnel_t * fn
[all...]
/darwin-on-arm/xnu/bsd/kern/
H A Dkern_newsysctl.c102 STATIC funnel_t *spl_kernel_funnel(void);
118 STATIC void splx_kernel_funnel(funnel_t *saved);
133 STATIC funnel_t *
136 funnel_t *cfunnel;
148 splx_kernel_funnel(funnel_t *saved)
175 funnel_t *fnl = NULL; /* compiler doesn't notice CTLFLAG_LOCKED */
281 funnel_t *fnl = NULL; /* compiler doesn't notice CTLFLAG_LOCKED */
1380 funnel_t *fnl = NULL;
H A Dbsd_init.c289 funnel_t *kernel_flock;
409 if (kernel_flock == (funnel_t *)0 ) {
/darwin-on-arm/xnu/bsd/sys/
H A Dsystm.h140 extern funnel_t * kernel_flock;

Completed in 36 milliseconds