• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/qlge/

Lines Matching defs:qdev

1378 #define QL_TXQ_IDX(qdev, skb) (smp_processor_id()%(qdev->tx_ring_count))
1402 struct ql_adapter *qdev;
1471 struct ql_adapter *qdev;
1968 struct ql_adapter *qdev;
2147 static inline u32 ql_read32(const struct ql_adapter *qdev, int reg)
2149 return readl(qdev->reg_base + reg);
2155 static inline void ql_write32(const struct ql_adapter *qdev, int reg, u32 val)
2157 writel(val, qdev->reg_base + reg);
2198 extern int ql_sem_spinlock(struct ql_adapter *qdev, u32 sem_mask);
2199 extern void ql_sem_unlock(struct ql_adapter *qdev, u32 sem_mask);
2200 extern int ql_read_xgmac_reg(struct ql_adapter *qdev, u32 reg, u32 *data);
2201 extern int ql_get_mac_addr_reg(struct ql_adapter *qdev, u32 type, u16 index,
2203 extern int ql_get_routing_reg(struct ql_adapter *qdev, u32 index, u32 *value);
2204 extern int ql_write_cfg(struct ql_adapter *qdev, void *ptr, int size, u32 bit,
2206 void ql_queue_fw_error(struct ql_adapter *qdev);
2210 int ql_wait_reg_rdy(struct ql_adapter *qdev, u32 reg, u32 bit, u32 ebit);
2211 void ql_queue_asic_error(struct ql_adapter *qdev);
2212 u32 ql_enable_completion_interrupt(struct ql_adapter *qdev, u32 intr);
2214 int ql_read_xgmac_reg64(struct ql_adapter *qdev, u32 reg, u64 *data);
2217 int ql_mb_get_fw_state(struct ql_adapter *qdev);
2218 int ql_cam_route_initialize(struct ql_adapter *qdev);
2219 int ql_read_mpi_reg(struct ql_adapter *qdev, u32 reg, u32 *data);
2220 int ql_write_mpi_reg(struct ql_adapter *qdev, u32 reg, u32 data);
2221 int ql_unpause_mpi_risc(struct ql_adapter *qdev);
2222 int ql_pause_mpi_risc(struct ql_adapter *qdev);
2223 int ql_hard_reset_mpi_risc(struct ql_adapter *qdev);
2224 int ql_dump_risc_ram_area(struct ql_adapter *qdev, void *buf,
2226 int ql_core_dump(struct ql_adapter *qdev,
2228 int ql_mb_about_fw(struct ql_adapter *qdev);
2229 int ql_wol(struct ql_adapter *qdev);
2230 int ql_mb_wol_set_magic(struct ql_adapter *qdev, u32 enable_wol);
2231 int ql_mb_wol_mode(struct ql_adapter *qdev, u32 wol);
2232 int ql_mb_set_led_cfg(struct ql_adapter *qdev, u32 led_config);
2233 int ql_mb_get_led_cfg(struct ql_adapter *qdev);
2234 void ql_link_on(struct ql_adapter *qdev);
2235 void ql_link_off(struct ql_adapter *qdev);
2236 int ql_mb_set_mgmnt_traffic_ctl(struct ql_adapter *qdev, u32 control);
2237 int ql_mb_get_port_cfg(struct ql_adapter *qdev);
2238 int ql_mb_set_port_cfg(struct ql_adapter *qdev);
2239 int ql_wait_fifo_empty(struct ql_adapter *qdev);
2240 void ql_gen_reg_dump(struct ql_adapter *qdev,
2244 int ql_own_firmware(struct ql_adapter *qdev);
2256 extern void ql_dump_xgmac_control_regs(struct ql_adapter *qdev);
2257 extern void ql_dump_routing_entries(struct ql_adapter *qdev);
2258 extern void ql_dump_regs(struct ql_adapter *qdev);
2259 #define QL_DUMP_REGS(qdev) ql_dump_regs(qdev)
2260 #define QL_DUMP_ROUTE(qdev) ql_dump_routing_entries(qdev)
2261 #define QL_DUMP_XGMAC_CONTROL_REGS(qdev) ql_dump_xgmac_control_regs(qdev)
2263 #define QL_DUMP_REGS(qdev)
2264 #define QL_DUMP_ROUTE(qdev)
2265 #define QL_DUMP_XGMAC_CONTROL_REGS(qdev)
2269 extern void ql_dump_stat(struct ql_adapter *qdev);
2270 #define QL_DUMP_STAT(qdev) ql_dump_stat(qdev)
2272 #define QL_DUMP_STAT(qdev)
2276 extern void ql_dump_qdev(struct ql_adapter *qdev);
2277 #define QL_DUMP_QDEV(qdev) ql_dump_qdev(qdev)
2279 #define QL_DUMP_QDEV(qdev)
2288 extern void ql_dump_hw_cb(struct ql_adapter *qdev, int size, u32 bit, u16 q_id);
2294 #define QL_DUMP_HW_CB(qdev, size, bit, q_id) \
2295 ql_dump_hw_cb(qdev, size, bit, q_id)
2302 #define QL_DUMP_HW_CB(qdev, size, bit, q_id)
2324 extern void ql_dump_all(struct ql_adapter *qdev);
2325 #define QL_DUMP_ALL(qdev) ql_dump_all(qdev)
2327 #define QL_DUMP_ALL(qdev)