• Home
  • Raw
  • Download

Lines Matching refs:ql_adapter

1403 	struct ql_adapter *qdev;
1472 struct ql_adapter *qdev;
1977 struct ql_adapter *qdev;
2048 int (*get_flash) (struct ql_adapter *);
2049 int (*port_initialize) (struct ql_adapter *);
2056 struct ql_adapter { struct
2158 static inline u32 ql_read32(const struct ql_adapter *qdev, int reg) in ql_read32() argument
2166 static inline void ql_write32(const struct ql_adapter *qdev, int reg, u32 val) in ql_write32()
2209 extern int ql_sem_spinlock(struct ql_adapter *qdev, u32 sem_mask);
2210 extern void ql_sem_unlock(struct ql_adapter *qdev, u32 sem_mask);
2211 extern int ql_read_xgmac_reg(struct ql_adapter *qdev, u32 reg, u32 *data);
2212 extern int ql_get_mac_addr_reg(struct ql_adapter *qdev, u32 type, u16 index,
2214 extern int ql_get_routing_reg(struct ql_adapter *qdev, u32 index, u32 *value);
2215 extern 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,
2238 int ql_core_dump(struct ql_adapter *qdev,
2240 int ql_mb_about_fw(struct ql_adapter *qdev);
2241 int ql_mb_wol_set_magic(struct ql_adapter *qdev, u32 enable_wol);
2242 int ql_mb_wol_mode(struct ql_adapter *qdev, u32 wol);
2243 int ql_mb_set_led_cfg(struct ql_adapter *qdev, u32 led_config);
2244 int ql_mb_get_led_cfg(struct ql_adapter *qdev);
2245 void ql_link_on(struct ql_adapter *qdev);
2246 void ql_link_off(struct ql_adapter *qdev);
2247 int ql_mb_set_mgmnt_traffic_ctl(struct ql_adapter *qdev, u32 control);
2248 int ql_mb_get_port_cfg(struct ql_adapter *qdev);
2249 int ql_mb_set_port_cfg(struct ql_adapter *qdev);
2250 int ql_wait_fifo_empty(struct ql_adapter *qdev);
2251 void ql_get_dump(struct ql_adapter *qdev, void *buff);
2252 void ql_gen_reg_dump(struct ql_adapter *qdev,
2255 void ql_check_lb_frame(struct ql_adapter *, struct sk_buff *);
2256 int ql_own_firmware(struct ql_adapter *qdev);
2267 extern void ql_dump_xgmac_control_regs(struct ql_adapter *qdev);
2268 extern void ql_dump_routing_entries(struct ql_adapter *qdev);
2269 extern void ql_dump_regs(struct ql_adapter *qdev);
2280 extern void ql_dump_stat(struct ql_adapter *qdev);
2287 extern void ql_dump_qdev(struct ql_adapter *qdev);
2299 extern void ql_dump_hw_cb(struct ql_adapter *qdev, int size, u32 bit, u16 q_id);
2335 extern void ql_dump_all(struct ql_adapter *qdev);