void write32_async(_adapter *adapter, u32 addr, u32 val) { struct io_queue *pio_queue = (struct io_queue *)adapter->pio_queue; struct intf_hdl *pintfhdl = (struct intf_hdl*)(&(pio_queue->intf)); void (*_write32_async)(struct intf_hdl *pintfhdl, u32 addr, u32 val); _func_enter_; _write32_async = pintfhdl->io_ops._write32_async; _write32_async(pintfhdl, addr, val); _func_exit_; }
int _rtw_write32_async(struct adapter *adapter, u32 addr, u32 val) { struct io_priv *pio_priv = &adapter->iopriv; struct intf_hdl *pintfhdl = &(pio_priv->intf); int (*_write32_async)(struct intf_hdl *pintfhdl, u32 addr, u32 val); int ret; _func_enter_; _write32_async = pintfhdl->io_ops._write32_async; ret = _write32_async(pintfhdl, addr, val); _func_exit_; return RTW_STATUS_CODE(ret); }
int _rtw_write32_async(_adapter *adapter, u32 addr, u32 val) { //struct io_queue *pio_queue = (struct io_queue *)adapter->pio_queue; struct io_priv *pio_priv = &adapter->iopriv; struct intf_hdl *pintfhdl = &(pio_priv->intf); int (*_write32_async)(struct intf_hdl *pintfhdl, u32 addr, u32 val); int ret; _func_enter_; _write32_async = pintfhdl->io_ops._write32_async; val = rtw_cpu_to_le32(val); ret = _write32_async(pintfhdl, addr, val); _func_exit_; return RTW_STATUS_CODE(ret); }