Lines Matching refs:phl
95 enum rtw_phl_status (*hci_trx_init)(struct phl_info_t *phl);
96 void (*hci_trx_deinit)(struct phl_info_t *phl);
97 enum rtw_phl_status (*prepare_tx)(struct phl_info_t *phl,
99 enum rtw_phl_status (*recycle_rx_buf)(struct phl_info_t *phl,
101 enum rtw_phl_status (*tx)(struct phl_info_t *phl);
102 enum rtw_phl_status (*rx)(struct phl_info_t *phl);
103 enum rtw_phl_status (*trx_cfg)(struct phl_info_t *phl);
104 void (*trx_stop)(struct phl_info_t *phl);
105 enum rtw_phl_status (*pltfm_tx)(struct phl_info_t *phl, void *pkt);
110 void (*trx_reset)(struct phl_info_t *phl, u8 type);
111 void (*trx_resume)(struct phl_info_t *phl, u8 type);
112 void (*req_tx_stop)(struct phl_info_t *phl);
113 void (*req_rx_stop)(struct phl_info_t *phl);
114 bool (*is_tx_pause)(struct phl_info_t *phl);
115 bool (*is_rx_pause)(struct phl_info_t *phl);
116 void *(*get_txbd_buf)(struct phl_info_t *phl);
117 void *(*get_rxbd_buf)(struct phl_info_t *phl);
118 void (*recycle_rx_pkt)(struct phl_info_t *phl,
120 enum rtw_phl_status (*register_trx_hdlr)(struct phl_info_t *phl);
126 enum rtw_phl_status (*recycle_busy_wd)(struct phl_info_t *phl);
127 enum rtw_phl_status (*recycle_busy_h2c)(struct phl_info_t *phl);
131 enum rtw_phl_status (*pend_rxbuf)(struct phl_info_t *phl, void *rxobj,
133 enum rtw_phl_status (*recycle_tx_buf)(void *phl, u8 *tx_buf_ptr);
137 enum rtw_phl_status (*recv_rxfifo)(struct phl_info_t *phl);