Lines Matching defs:qdev

1380 #define QL_TXQ_IDX(qdev, skb) (smp_processor_id()%(qdev->tx_ring_count))
1403 struct ql_adapter *qdev;
1472 struct ql_adapter *qdev;
1977 struct ql_adapter *qdev;
2158 static inline u32 ql_read32(const struct ql_adapter *qdev, int reg)
2160 return readl(qdev->reg_base + reg);
2166 static inline void ql_write32(const struct ql_adapter *qdev, int reg, u32 val)
2168 writel(val, qdev->reg_base + reg);
2209 int ql_sem_spinlock(struct ql_adapter *qdev, u32 sem_mask);
2210 void ql_sem_unlock(struct ql_adapter *qdev, u32 sem_mask);
2211 int ql_read_xgmac_reg(struct ql_adapter *qdev, u32 reg, u32 *data);
2212 int ql_get_mac_addr_reg(struct ql_adapter *qdev, u32 type, u16 index,
2214 int ql_get_routing_reg(struct ql_adapter *qdev, u32 index, u32 *value);
2215 int ql_write_cfg(struct ql_adapter *qdev, void *ptr, int size, u32 bit,
2217 void ql_queue_fw_error(struct ql_adapter *qdev);
2221 int ql_wait_reg_rdy(struct ql_adapter *qdev, u32 reg, u32 bit, u32 ebit);
2222 void ql_queue_asic_error(struct ql_adapter *qdev);
2223 u32 ql_enable_completion_interrupt(struct ql_adapter *qdev, u32 intr);
2225 int ql_read_xgmac_reg64(struct ql_adapter *qdev, u32 reg, u64 *data);
2228 int ql_mb_get_fw_state(struct ql_adapter *qdev);
2229 int ql_cam_route_initialize(struct ql_adapter *qdev);
2230 int ql_read_mpi_reg(struct ql_adapter *qdev, u32 reg, u32 *data);
2231 int ql_write_mpi_reg(struct ql_adapter *qdev, u32 reg, u32 data);
2232 int ql_unpause_mpi_risc(struct ql_adapter *qdev);
2233 int ql_pause_mpi_risc(struct ql_adapter *qdev);
2234 int ql_hard_reset_mpi_risc(struct ql_adapter *qdev);
2235 int ql_soft_reset_mpi_risc(struct ql_adapter *qdev);
2236 int ql_dump_risc_ram_area(struct ql_adapter *qdev, void *buf, u32 ram_addr,
2238 int ql_core_dump(struct ql_adapter *qdev, struct ql_mpi_coredump *mpi_coredump);
2239 int ql_mb_about_fw(struct ql_adapter *qdev);
2240 int ql_mb_wol_set_magic(struct ql_adapter *qdev, u32 enable_wol);
2241 int ql_mb_wol_mode(struct ql_adapter *qdev, u32 wol);
2242 int ql_mb_set_led_cfg(struct ql_adapter *qdev, u32 led_config);
2243 int ql_mb_get_led_cfg(struct ql_adapter *qdev);
2244 void ql_link_on(struct ql_adapter *qdev);
2245 void ql_link_off(struct ql_adapter *qdev);
2246 int ql_mb_set_mgmnt_traffic_ctl(struct ql_adapter *qdev, u32 control);
2247 int ql_mb_get_port_cfg(struct ql_adapter *qdev);
2248 int ql_mb_set_port_cfg(struct ql_adapter *qdev);
2249 int ql_wait_fifo_empty(struct ql_adapter *qdev);
2250 void ql_get_dump(struct ql_adapter *qdev, void *buff);
2253 int ql_own_firmware(struct ql_adapter *qdev);
2264 void ql_dump_xgmac_control_regs(struct ql_adapter *qdev);
2265 void ql_dump_routing_entries(struct ql_adapter *qdev);
2266 void ql_dump_regs(struct ql_adapter *qdev);
2267 #define QL_DUMP_REGS(qdev) ql_dump_regs(qdev)
2268 #define QL_DUMP_ROUTE(qdev) ql_dump_routing_entries(qdev)
2269 #define QL_DUMP_XGMAC_CONTROL_REGS(qdev) ql_dump_xgmac_control_regs(qdev)
2271 #define QL_DUMP_REGS(qdev)
2272 #define QL_DUMP_ROUTE(qdev)
2273 #define QL_DUMP_XGMAC_CONTROL_REGS(qdev)
2277 void ql_dump_stat(struct ql_adapter *qdev);
2278 #define QL_DUMP_STAT(qdev) ql_dump_stat(qdev)
2280 #define QL_DUMP_STAT(qdev)
2284 void ql_dump_qdev(struct ql_adapter *qdev);
2285 #define QL_DUMP_QDEV(qdev) ql_dump_qdev(qdev)
2287 #define QL_DUMP_QDEV(qdev)
2296 void ql_dump_hw_cb(struct ql_adapter *qdev, int size, u32 bit, u16 q_id);
2302 #define QL_DUMP_HW_CB(qdev, size, bit, q_id) \
2303 ql_dump_hw_cb(qdev, size, bit, q_id)
2310 #define QL_DUMP_HW_CB(qdev, size, bit, q_id)
2332 void ql_dump_all(struct ql_adapter *qdev);
2333 #define QL_DUMP_ALL(qdev) ql_dump_all(qdev)
2335 #define QL_DUMP_ALL(qdev)