Lines Matching refs:pub

307 unsigned long dhd_os_spin_lock(dhd_pub_t *pub);
308 void dhd_os_spin_unlock(dhd_pub_t *pub, unsigned long flags);
311 extern int dhd_os_wake_lock(dhd_pub_t *pub);
312 extern int dhd_os_wake_unlock(dhd_pub_t *pub);
313 extern int dhd_os_wake_lock_timeout(dhd_pub_t *pub);
314 extern int dhd_os_wake_lock_timeout_enable(dhd_pub_t *pub, int val);
337 #define DHD_OS_WAKE_LOCK(pub) dhd_os_wake_lock(pub)
338 #define DHD_OS_WAKE_UNLOCK(pub) dhd_os_wake_unlock(pub)
339 #define DHD_OS_WAKE_LOCK_TIMEOUT(pub) dhd_os_wake_lock_timeout(pub)
340 #define DHD_OS_WAKE_LOCK_TIMEOUT_ENABLE(pub, val) dhd_os_wake_lock_timeout_enable(pub, val)
421 extern int dhd_os_proto_block(dhd_pub_t * pub);
422 extern int dhd_os_proto_unblock(dhd_pub_t * pub);
423 extern int dhd_os_ioctl_resp_wait(dhd_pub_t * pub, uint * condition, bool * pending);
424 extern int dhd_os_ioctl_resp_wake(dhd_pub_t * pub);
431 extern void dhd_os_sdlock(dhd_pub_t * pub);
432 extern void dhd_os_sdunlock(dhd_pub_t * pub);
433 extern void dhd_os_sdlock_txq(dhd_pub_t * pub);
434 extern void dhd_os_sdunlock_txq(dhd_pub_t * pub);
435 extern void dhd_os_sdlock_rxq(dhd_pub_t * pub);
436 extern void dhd_os_sdunlock_rxq(dhd_pub_t * pub);
437 extern void dhd_os_sdlock_sndup_rxq(dhd_pub_t * pub);
440 extern void dhd_os_sdunlock_sndup_rxq(dhd_pub_t * pub);
441 extern void dhd_os_sdlock_eventq(dhd_pub_t * pub);
442 extern void dhd_os_sdunlock_eventq(dhd_pub_t * pub);
474 extern void dhd_os_sdtxlock(dhd_pub_t * pub);
475 extern void dhd_os_sdtxunlock(dhd_pub_t * pub);
489 extern struct net_device * dhd_idx2net(void *pub, int ifidx);