Lines Matching refs:pub
216 void dhd_onoff_tcpack_sup(void *pub, bool on);
409 unsigned long dhd_os_spin_lock(dhd_pub_t *pub);
410 void dhd_os_spin_unlock(dhd_pub_t *pub, unsigned long flags);
413 extern int dhd_os_wake_lock(dhd_pub_t *pub);
414 extern int dhd_os_wake_unlock(dhd_pub_t *pub);
415 extern int dhd_os_wake_lock_timeout(dhd_pub_t *pub);
416 extern int dhd_os_wake_lock_rx_timeout_enable(dhd_pub_t *pub, int val);
417 extern int dhd_os_wake_lock_ctrl_timeout_enable(dhd_pub_t *pub, int val);
418 extern int dhd_os_wake_lock_ctrl_timeout_cancel(dhd_pub_t *pub);
419 extern int dhd_os_wd_wake_lock(dhd_pub_t *pub);
420 extern int dhd_os_wd_wake_unlock(dhd_pub_t *pub);
443 #define DHD_OS_WAKE_LOCK(pub) dhd_os_wake_lock(pub) argument
444 #define DHD_OS_WAKE_UNLOCK(pub) dhd_os_wake_unlock(pub) argument
445 #define DHD_OS_WD_WAKE_LOCK(pub) dhd_os_wd_wake_lock(pub) argument
446 #define DHD_OS_WD_WAKE_UNLOCK(pub) dhd_os_wd_wake_unlock(pub) argument
447 #define DHD_OS_WAKE_LOCK_TIMEOUT(pub) dhd_os_wake_lock_timeout(pub) argument
448 #define DHD_OS_WAKE_LOCK_RX_TIMEOUT_ENABLE(pub, val) \ argument
449 dhd_os_wake_lock_rx_timeout_enable(pub, val)
450 #define DHD_OS_WAKE_LOCK_CTRL_TIMEOUT_ENABLE(pub, val) \ argument
451 dhd_os_wake_lock_ctrl_timeout_enable(pub, val)
452 #define DHD_OS_WAKE_LOCK_CTRL_TIMEOUT_CANCEL(pub) \ argument
453 dhd_os_wake_lock_ctrl_timeout_cancel(pub)
537 extern int dhd_os_proto_block(dhd_pub_t * pub);
538 extern int dhd_os_proto_unblock(dhd_pub_t * pub);
539 extern int dhd_os_ioctl_resp_wait(dhd_pub_t * pub, uint * condition, bool * pending);
540 extern int dhd_os_ioctl_resp_wake(dhd_pub_t * pub);
547 extern void dhd_os_sdlock(dhd_pub_t * pub);
548 extern void dhd_os_sdunlock(dhd_pub_t * pub);
549 extern void dhd_os_sdlock_txq(dhd_pub_t * pub);
550 extern void dhd_os_sdunlock_txq(dhd_pub_t * pub);
551 extern void dhd_os_sdlock_rxq(dhd_pub_t * pub);
552 extern void dhd_os_sdunlock_rxq(dhd_pub_t * pub);
553 extern void dhd_os_sdlock_sndup_rxq(dhd_pub_t * pub);
555 extern void dhd_os_tcpacklock(dhd_pub_t *pub);
556 extern void dhd_os_tcpackunlock(dhd_pub_t *pub);
561 extern void dhd_os_sdunlock_sndup_rxq(dhd_pub_t * pub);
562 extern void dhd_os_sdlock_eventq(dhd_pub_t * pub);
563 extern void dhd_os_sdunlock_eventq(dhd_pub_t * pub);
566 extern void dhd_set_version_info(dhd_pub_t *pub, char *fw);
595 extern void dhd_os_sdtxlock(dhd_pub_t * pub);
596 extern void dhd_os_sdtxunlock(dhd_pub_t * pub);
610 extern struct net_device * dhd_idx2net(void *pub, int ifidx);
656 extern int dhd_iovar(dhd_pub_t *pub, int ifidx, char *name, char *cmd_buf, uint cmd_len, int set);
959 int dhd_os_wlfc_block(dhd_pub_t *pub);
960 int dhd_os_wlfc_unblock(dhd_pub_t *pub);
1003 int dhd_ioctl_process(dhd_pub_t *pub, int ifidx, struct dhd_ioctl *ioc);