Searched defs:adap (Results 1 - 6 of 6) sorted by relevance

/illumos-gate/usr/src/uts/common/io/cxgbe/common/
H A Dcommon.c26 is_offload(const struct adapter *adap) argument
28 return (adap->params.offload);
32 core_ticks_per_usec(const struct adapter *adap) argument
34 return (adap->params.vpd.cclk / 1000);
38 t4_wr_mbox(struct adapter *adap, int mbox, const void *cmd, int size, void *rpl) argument
40 return (t4_wr_mbox_meat(adap, mbox, cmd, size, rpl, true));
44 us_to_core_ticks(const struct adapter *adap, unsigned int us) argument
46 return ((us * adap->params.vpd.cclk) / 1000);
58 dack_ticks_to_usec(const struct adapter *adap, unsigned int ticks) argument
60 return ((ticks << adap
64 is_bypass(const adapter_t *adap) argument
94 t4_wr_mbox_ns(struct adapter *adap, int mbox, const void *cmd, int size, void *rpl) argument
[all...]
H A Dt4_hw.c92 * @adap: the adapter
103 t4_read_indirect(struct adapter *adap, unsigned int addr_reg, argument
108 t4_write_reg(adap, addr_reg, start_idx);
109 *vals++ = t4_read_reg(adap, data_reg);
116 * @adap: the adapter
127 t4_write_indirect(struct adapter *adap, unsigned int addr_reg, argument
132 t4_write_reg(adap, addr_reg, start_idx++);
133 t4_write_reg(adap, data_reg, *vals++);
141 get_mbox_rpl(struct adapter *adap, __be64 *rpl, int nflit, u32 mbox_addr) argument
144 *rpl++ = cpu_to_be64(t4_read_reg64(adap, mbox_add
151 fw_asrt(struct adapter *adap, u32 mbox_addr) argument
185 t4_wr_mbox_meat(struct adapter *adap, int mbox, const void *cmd, int size, void *rpl, bool sleep_ok) argument
271 t4_mc_read(struct adapter *adap, u32 addr, __be32 *data, u64 *ecc) argument
309 t4_edc_read(struct adapter *adap, int idx, u32 addr, __be32 *data, u64 *ecc) argument
351 t4_mem_read(struct adapter *adap, int mtype, u32 addr, u32 len, __be32 *buf) argument
408 t4_mem_win_rw(struct adapter *adap, u32 addr, __be32 *data, int dir) argument
435 t4_mem_win_read(struct adapter *adap, u32 addr, __be32 *data) argument
1014 t4_load_cfg(struct adapter *adap, const u8 *cfg_data, unsigned int size) argument
1071 t4_load_fw(struct adapter *adap, const u8 *fw_data, unsigned int size) argument
1157 t4_read_cimq_cfg(struct adapter *adap, u16 *base, u16 *size, u16 *thres) argument
1190 t4_read_cim_ibq(struct adapter *adap, unsigned int qid, u32 *data, size_t n) argument
1228 t4_read_cim_obq(struct adapter *adap, unsigned int qid, u32 *data, size_t n) argument
1276 t4_cim_read(struct adapter *adap, unsigned int addr, unsigned int n, unsigned int *valp) argument
1304 t4_cim_write(struct adapter *adap, unsigned int addr, unsigned int n, const unsigned int *valp) argument
1322 t4_cim_write1(struct adapter *adap, unsigned int addr, unsigned int val) argument
1337 t4_cim_ctl_read(struct adapter *adap, unsigned int addr, unsigned int n, unsigned int *valp) argument
1354 t4_cim_read_la(struct adapter *adap, u32 *la_buf, unsigned int *wrptr) argument
1405 t4_cim_read_pif_la(struct adapter *adap, u32 *pif_req, u32 *pif_rsp, unsigned int *pif_req_wrptr, unsigned int *pif_rsp_wrptr) argument
1439 t4_cim_read_ma_la(struct adapter *adap, u32 *ma_req, u32 *ma_rsp) argument
1471 t4_tp_read_la(struct adapter *adap, u64 *la_buf, unsigned int *wrptr) argument
1509 t4_ulprx_read_la(struct adapter *adap, u32 *la_buf) argument
1541 t4_link_start(struct adapter *adap, unsigned int mbox, unsigned int port, struct link_config *lc) argument
1580 t4_restart_aneg(struct adapter *adap, unsigned int mbox, unsigned int port) argument
1957 le_intr_handler(struct adapter *adap) argument
2111 smb_intr_handler(struct adapter *adap) argument
2128 ncsi_intr_handler(struct adapter *adap) argument
2146 xgmac_intr_handler(struct adapter *adap, int port) argument
2166 pl_intr_handler(struct adapter *adap) argument
2503 rd_rss_row(struct adapter *adap, int row, u32 *val) argument
2541 t4_read_rss_key(struct adapter *adap, u32 *key) argument
2558 t4_write_rss_key(struct adapter *adap, const u32 *key, int idx) argument
2737 t4_set_filter_mode(struct adapter *adap, unsigned int mode_map) argument
2763 t4_tp_get_tcp_stats(struct adapter *adap, struct tp_tcp_stats *v4, struct tp_tcp_stats *v6) argument
2801 t4_tp_get_err_stats(struct adapter *adap, struct tp_err_stats *st) argument
2825 t4_tp_get_proxy_stats(struct adapter *adap, struct tp_proxy_stats *st) argument
2839 t4_tp_get_cpl_stats(struct adapter *adap, struct tp_cpl_stats *st) argument
2855 t4_tp_get_rdma_stats(struct adapter *adap, struct tp_rdma_stats *st) argument
2870 t4_get_fcoe_stats(struct adapter *adap, unsigned int idx, struct tp_fcoe_stats *st) argument
2892 t4_get_usm_stats(struct adapter *adap, struct tp_usm_stats *st) argument
2912 t4_read_mtu_tbl(struct adapter *adap, u16 *mtus, u8 *mtu_log) argument
2936 t4_read_cong_tbl(struct adapter *adap, u16 incr[NMTUS][NCCTRL_WIN]) argument
2957 t4_read_pace_tbl(struct adapter *adap, unsigned int pace_vals[NTX_SCHED]) argument
2978 t4_tp_wr_bits_indirect(struct adapter *adap, unsigned int addr, unsigned int mask, unsigned int val) argument
3047 t4_load_mtus(struct adapter *adap, const unsigned short *mtus, const unsigned short *alpha, const unsigned short *beta) argument
3089 t4_set_pace_tbl(struct adapter *adap, const unsigned int *pace_vals, unsigned int start, unsigned int n) argument
3120 t4_set_sched_bps(struct adapter *adap, int sched, unsigned int kbps) argument
3165 t4_set_sched_ipg(struct adapter *adap, int sched, unsigned int ipg) argument
3196 t4_get_tx_sched(struct adapter *adap, unsigned int sched, unsigned int *kbps, unsigned int *ipg) argument
3238 chan_rate(struct adapter *adap, unsigned int bytes256) argument
3255 t4_get_chan_txrate(struct adapter *adap, u64 *nic_rate, u64 *ofld_rate) argument
3283 t4_set_trace_filter(struct adapter *adap, const struct trace_params *tp, int idx, int enable) argument
3361 t4_get_trace_filter(struct adapter *adap, struct trace_params *tp, int idx, int *enabled) argument
3398 t4_pmtx_get_stats(struct adapter *adap, u32 cnt[], u64 cycles[]) argument
3418 t4_pmrx_get_stats(struct adapter *adap, u32 cnt[], u64 cycles[]) argument
3439 get_mps_bg_map(struct adapter *adap, int idx) argument
3459 t4_get_port_stats(struct adapter *adap, int idx, struct port_stats *p) argument
3540 t4_clr_port_stats(struct adapter *adap, int idx) argument
3569 t4_get_lb_stats(struct adapter *adap, int idx, struct lb_port_stats *p) argument
3616 t4_wol_magic_enable(struct adapter *adap, unsigned int port, const u8 *addr) argument
3645 t4_wol_pat_enable(struct adapter *adap, unsigned int port, unsigned int map, u64 mask0, u64 mask1, unsigned int crc, bool enable) argument
3728 t4_mdio_rd(struct adapter *adap, unsigned int mbox, unsigned int phy_addr, unsigned int mmd, unsigned int reg, unsigned int *valp) argument
3760 t4_mdio_wr(struct adapter *adap, unsigned int mbox, unsigned int phy_addr, unsigned int mmd, unsigned int reg, unsigned int val) argument
3788 t4_sge_ctxt_rd(struct adapter *adap, unsigned int mbox, unsigned int cid, enum ctxt_type ctype, u32 *data) argument
3832 t4_sge_ctxt_rd_bd(struct adapter *adap, unsigned int cid, enum ctxt_type ctype, u32 *data) argument
3857 t4_fw_hello(struct adapter *adap, unsigned int mbox, unsigned int evt_mbox, enum dev_master master, enum dev_state *state) argument
3981 t4_fw_bye(struct adapter *adap, unsigned int mbox) argument
4000 t4_early_init(struct adapter *adap, unsigned int mbox) argument
4019 t4_fw_reset(struct adapter *adap, unsigned int mbox, int reset) argument
4057 t4_fw_config_file(struct adapter *adap, unsigned int mbox, unsigned int mtype, unsigned int maddr, u32 *finiver, u32 *finicsum, u32 *cfcsum) argument
4111 t4_fixup_host_params(struct adapter *adap, unsigned int page_size, unsigned int cache_line_size) argument
4179 t4_fw_initialize(struct adapter *adap, unsigned int mbox) argument
4203 t4_query_params(struct adapter *adap, unsigned int mbox, unsigned int pf, unsigned int vf, unsigned int nparams, const u32 *params, u32 *val) argument
4243 t4_set_params(struct adapter *adap, unsigned int mbox, unsigned int pf, unsigned int vf, unsigned int nparams, const u32 *params, const u32 *val) argument
4288 t4_cfg_pfvf(struct adapter *adap, unsigned int mbox, unsigned int pf, unsigned int vf, unsigned int txq, unsigned int txq_eth_ctrl, unsigned int rxqi, unsigned int rxq, unsigned int tc, unsigned int vi, unsigned int cmask, unsigned int pmask, unsigned int nexact, unsigned int rcaps, unsigned int wxcaps) argument
4330 t4_alloc_vi(struct adapter *adap, unsigned int mbox, unsigned int port, unsigned int pf, unsigned int vf, unsigned int nmac, u8 *mac, unsigned int *rss_size) argument
4381 t4_free_vi(struct adapter *adap, unsigned int mbox, unsigned int pf, unsigned int vf, unsigned int viid) argument
4413 t4_set_rxmode(struct adapter *adap, unsigned int mbox, unsigned int viid, int mtu, int promisc, int all_multi, int bcast, int vlanex, bool sleep_ok) argument
4465 t4_alloc_mac_filt(struct adapter *adap, unsigned int mbox, unsigned int viid, bool free, unsigned int naddr, const u8 **addr, u16 *idx, u64 *hash, bool sleep_ok) argument
4558 t4_change_mac(struct adapter *adap, unsigned int mbox, unsigned int viid, int idx, const u8 *addr, bool persist, bool add_smt) argument
4598 t4_set_addr_hash(struct adapter *adap, unsigned int mbox, unsigned int viid, bool ucast, u64 vec, bool sleep_ok) argument
4623 t4_enable_vi(struct adapter *adap, unsigned int mbox, unsigned int viid, bool rx_en, bool tx_en) argument
4646 t4_identify_port(struct adapter *adap, unsigned int mbox, unsigned int viid, unsigned int nblinks) argument
4673 t4_iq_start_stop(struct adapter *adap, unsigned int mbox, bool start, unsigned int pf, unsigned int vf, unsigned int iqid, unsigned int fl0id, unsigned int fl1id) argument
4705 t4_iq_free(struct adapter *adap, unsigned int mbox, unsigned int pf, unsigned int vf, unsigned int iqtype, unsigned int iqid, unsigned int fl0id, unsigned int fl1id) argument
4734 t4_eth_eq_free(struct adapter *adap, unsigned int mbox, unsigned int pf, unsigned int vf, unsigned int eqid) argument
4759 t4_ctrl_eq_free(struct adapter *adap, unsigned int mbox, unsigned int pf, unsigned int vf, unsigned int eqid) argument
4784 t4_ofld_eq_free(struct adapter *adap, unsigned int mbox, unsigned int pf, unsigned int vf, unsigned int eqid) argument
4806 t4_handle_fw_rpl(struct adapter *adap, const __be64 *rpl) argument
4903 wait_dev_ready(struct adapter *adap) argument
5004 adapter_t *adap = p->adapter; local
[all...]
/illumos-gate/usr/src/uts/common/io/chxge/com/
H A Dmc4.c301 adapter_t *adap = mc4->adapter; local
311 t1_write_reg_4(adap, A_MC4_BD_ADDR, start);
312 t1_write_reg_4(adap, A_MC4_BD_OP, 0);
313 val = t1_read_reg_4(adap, A_MC4_BD_OP);
315 val = t1_read_reg_4(adap, A_MC4_BD_OP);
320 buf[--i] = t1_read_reg_4(adap, A_MC4_BD_DATA3);
322 buf[--i] = t1_read_reg_4(adap, A_MC4_BD_DATA2);
324 buf[--i] = t1_read_reg_4(adap, A_MC4_BD_DATA1);
325 buf[--i] = t1_read_reg_4(adap, A_MC4_BD_DATA0);
H A Dtp.c91 static unsigned int tp_delayed_ack_ticks(adapter_t *adap, unsigned int tp_clk) argument
93 u32 tr = t1_read_reg_4(adap, A_TP_TIMER_RESOLUTION);
98 static unsigned int t1_tp_ticks_per_sec(adapter_t *adap, unsigned int tp_clk) argument
100 u32 tr = t1_read_reg_4(adap, A_TP_TIMER_RESOLUTION);
161 void t1_tp_get_mib_statistics(adapter_t *adap, struct tp_mib_statistics *tps) argument
166 t1_write_reg_4(adap, A_TP_MIB_INDEX, 0);
169 *data++ = t1_read_reg_4(adap, A_TP_MIB_DATA);
H A Dcommon.h218 #define t1_is_T1B(adap) adapter_matches_type(adap, CHBT_TERM_T1, TERM_T1B)
219 #define is_T2(adap) adapter_matches_type(adap, CHBT_TERM_T2, TERM_T2)
233 static inline unsigned int core_ticks_per_usec(const adapter_t *adap) argument
235 return board_info(adap)->clock_core / 1000000;
H A Dmc5.c220 adapter_t *adap = mc5->adapter; local
232 dbgi_wr_data3(adap, 0, 0, 0);
234 if (mc5_write(adap, data_array_base + i, write_cmd))
238 dbgi_wr_data3(adap, 0xffffffff, 0xffffffff, 0xff);
241 t1_write_reg_4(adap, A_MC5_DBGI_REQ_DATA0,
244 if (mc5_write(adap, mask_array_base + i, write_cmd))
253 adapter_t *adap = mc5->adapter; local
255 t1_write_reg_4(adap, A_MC5_RSP_LATENCY,
256 t1_is_asic(adap) ? 0x0a0a0a0a : 0x09090909);
259 t1_write_reg_4(adap, A_MC5_AOPEN_SRCH_CM
318 adapter_t *adap = mc5->adapter; local
409 adapter_t *adap = mc5->adapter; local
468 adapter_t *adap = mc5->adapter; local
564 adapter_t *adap = mc5->adapter; local
[all...]

Completed in 73 milliseconds