Lines Matching refs:adapter

87 struct adapter;
88 typedef struct adapter adapter_t;
278 struct adapter *adapter; member
393 typedef int (*fw_msg_handler_t)(struct adapter *, const __be64 *);
401 struct adapter *adapter; member
649 struct adapter *adapter; member
780 struct adapter { struct
781 SLIST_ENTRY(adapter) link;
941 for (q = &vi->pi->adapter->sge.txq[vi->first_txq], iter = 0; \
944 for (q = &vi->pi->adapter->sge.rxq[vi->first_rxq], iter = 0; \
947 for (q = &vi->pi->adapter->sge.ofld_txq[vi->first_ofld_txq], iter = 0; \
950 for (q = &vi->pi->adapter->sge.ofld_rxq[vi->first_ofld_rxq], iter = 0; \
953 for (q = &vi->pi->adapter->sge.nm_txq[vi->first_nm_txq], iter = 0; \
956 for (q = &vi->pi->adapter->sge.nm_rxq[vi->first_nm_rxq], iter = 0; \
975 forwarding_intr_to_fwq(struct adapter *sc) in forwarding_intr_to_fwq()
982 t4_read_reg(struct adapter *sc, uint32_t reg) in t4_read_reg()
989 t4_write_reg(struct adapter *sc, uint32_t reg, uint32_t val) in t4_write_reg()
996 t4_read_reg64(struct adapter *sc, uint32_t reg) in t4_read_reg64()
1009 t4_write_reg64(struct adapter *sc, uint32_t reg, uint64_t val) in t4_write_reg64()
1021 t4_os_pci_read_cfg1(struct adapter *sc, int reg, uint8_t *val) in t4_os_pci_read_cfg1()
1028 t4_os_pci_write_cfg1(struct adapter *sc, int reg, uint8_t val) in t4_os_pci_write_cfg1()
1035 t4_os_pci_read_cfg2(struct adapter *sc, int reg, uint16_t *val) in t4_os_pci_read_cfg2()
1042 t4_os_pci_write_cfg2(struct adapter *sc, int reg, uint16_t val) in t4_os_pci_write_cfg2()
1049 t4_os_pci_read_cfg4(struct adapter *sc, int reg, uint32_t *val) in t4_os_pci_read_cfg4()
1056 t4_os_pci_write_cfg4(struct adapter *sc, int reg, uint32_t val) in t4_os_pci_write_cfg4()
1063 adap2pinfo(struct adapter *sc, int idx) in adap2pinfo()
1085 t4_use_ldst(struct adapter *sc) in t4_use_ldst()
1096 CH_DUMP_MBOX(struct adapter *sc, int mbox, const int reg, in CH_DUMP_MBOX()
1137 int t4_os_find_pci_capability(struct adapter *, int);
1138 int t4_os_pci_save_state(struct adapter *);
1139 int t4_os_pci_restore_state(struct adapter *);
1142 void t4_iterate(void (*)(struct adapter *, void *), void *);
1143 void t4_init_devnames(struct adapter *);
1144 void t4_add_adapter(struct adapter *);
1147 int t4_map_bars_0_and_4(struct adapter *);
1148 int t4_map_bar_2(struct adapter *);
1149 int t4_setup_intr_handlers(struct adapter *);
1150 void t4_sysctls(struct adapter *);
1151 int begin_synchronized_op(struct adapter *, struct vi_info *, int, char *);
1152 void doom_vi(struct adapter *, struct vi_info *);
1153 void end_synchronized_op(struct adapter *, int);
1155 int adapter_full_init(struct adapter *);
1156 int adapter_full_uninit(struct adapter *);
1162 int rw_via_memwin(struct adapter *, int, uint32_t, uint32_t *, int, int);
1165 int alloc_atid(struct adapter *, void *);
1166 void *lookup_atid(struct adapter *, int);
1167 void free_atid(struct adapter *, int);
1168 void release_tid(struct adapter *, int, struct sge_wrq *);
1171 bool t4_os_dump_cimla(struct adapter *, int, bool);
1172 void t4_os_dump_devlog(struct adapter *);
1186 void t4_tweak_chip_settings(struct adapter *);
1187 int t4_read_chip_settings(struct adapter *);
1188 int t4_create_dma_tag(struct adapter *);
1189 void t4_sge_sysctls(struct adapter *, struct sysctl_ctx_list *,
1191 int t4_destroy_dma_tag(struct adapter *);
1192 int t4_setup_adapter_queues(struct adapter *);
1193 int t4_teardown_adapter_queues(struct adapter *);
1204 void t4_wrq_tx_locked(struct adapter *, struct sge_wrq *, struct wrqe *);
1207 int parse_pkt(struct adapter *, struct mbuf **);
1224 void t4_tracer_port_detach(struct adapter *);
1225 int t4_get_tracer(struct adapter *, struct t4_tracer *);
1226 int t4_set_tracer(struct adapter *, struct t4_tracer *);
1231 int t4_set_sched_class(struct adapter *, struct t4_sched_params *);
1232 int t4_set_sched_queue(struct adapter *, struct t4_sched_queue *);
1233 int t4_init_tx_sched(struct adapter *);
1234 int t4_free_tx_sched(struct adapter *);
1235 void t4_update_tx_sched(struct adapter *);
1236 int t4_reserve_cl_rl_kbps(struct adapter *, int, u_int, int *);
1237 void t4_release_cl_rl(struct adapter *, int, int);
1241 void t4_init_etid_table(struct adapter *);
1242 void t4_free_etid_table(struct adapter *);
1243 struct cxgbe_snd_tag *lookup_etid(struct adapter *, int);
1253 int get_filter_mode(struct adapter *, uint32_t *);
1254 int set_filter_mode(struct adapter *, uint32_t);
1255 int get_filter(struct adapter *, struct t4_filter *);
1256 int set_filter(struct adapter *, struct t4_filter *);
1257 int del_filter(struct adapter *, struct t4_filter *);
1291 t4_wrq_tx(struct adapter *sc, struct wrqe *wr) in t4_wrq_tx()
1301 read_via_memwin(struct adapter *sc, int idx, uint32_t addr, uint32_t *val, in read_via_memwin()
1309 write_via_memwin(struct adapter *sc, int idx, uint32_t addr, in write_via_memwin()