Home
last modified time | relevance | path

Searched refs:adap (Results 1 – 17 of 17) sorted by relevance

/illumos-gate/usr/src/uts/common/io/chxge/com/
H A Dmc5.c218 adapter_t *adap = mc5->adapter; in init_mask_data_array() local
230 dbgi_wr_data3(adap, 0, 0, 0); in init_mask_data_array()
251 adapter_t *adap = mc5->adapter; in init_lara7000() local
316 adapter_t *adap = mc5->adapter; in init_idt52100() local
367 dbgi_wr_data3(adap, 1, 0, 0); in init_idt52100()
407 adapter_t *adap = mc5->adapter; in t1_mc5_init() local
466 adapter_t *adap = mc5->adapter; in t1_read_mc5_range() local
562 adapter_t *adap = mc5->adapter; in t1_mc5_intr_handler() local
608 adapter_name(adap)); in t1_mc5_intr_handler()
614 adapter_name(adap)); in t1_mc5_intr_handler()
[all …]
H A Dmc4.c299 adapter_t *adap = mc4->adapter; in t1_mc4_bd_read() local
309 t1_write_reg_4(adap, A_MC4_BD_ADDR, start); in t1_mc4_bd_read()
310 t1_write_reg_4(adap, A_MC4_BD_OP, 0); in t1_mc4_bd_read()
311 val = t1_read_reg_4(adap, A_MC4_BD_OP); in t1_mc4_bd_read()
313 val = t1_read_reg_4(adap, A_MC4_BD_OP); in t1_mc4_bd_read()
318 buf[--i] = t1_read_reg_4(adap, A_MC4_BD_DATA3); in t1_mc4_bd_read()
320 buf[--i] = t1_read_reg_4(adap, A_MC4_BD_DATA2); in t1_mc4_bd_read()
322 buf[--i] = t1_read_reg_4(adap, A_MC4_BD_DATA1); in t1_mc4_bd_read()
323 buf[--i] = t1_read_reg_4(adap, A_MC4_BD_DATA0); in t1_mc4_bd_read()
H A Dcommon.h216 #define t1_is_T1B(adap) adapter_matches_type(adap, CHBT_TERM_T1, TERM_T1B) argument
217 #define is_T2(adap) adapter_matches_type(adap, CHBT_TERM_T2, TERM_T2) argument
231 static inline unsigned int core_ticks_per_usec(const adapter_t *adap) in core_ticks_per_usec() argument
233 return board_info(adap)->clock_core / 1000000; in core_ticks_per_usec()
H A Dtp.c89 static unsigned int tp_delayed_ack_ticks(adapter_t *adap, unsigned int tp_clk) in tp_delayed_ack_ticks() argument
91 u32 tr = t1_read_reg_4(adap, A_TP_TIMER_RESOLUTION); in tp_delayed_ack_ticks()
96 static unsigned int t1_tp_ticks_per_sec(adapter_t *adap, unsigned int tp_clk) in t1_tp_ticks_per_sec() argument
98 u32 tr = t1_read_reg_4(adap, A_TP_TIMER_RESOLUTION); in t1_tp_ticks_per_sec()
159 void t1_tp_get_mib_statistics(adapter_t *adap, struct tp_mib_statistics *tps) in t1_tp_get_mib_statistics() argument
164 t1_write_reg_4(adap, A_TP_MIB_INDEX, 0); in t1_tp_get_mib_statistics()
167 *data++ = t1_read_reg_4(adap, A_TP_MIB_DATA); in t1_tp_get_mib_statistics()
H A Dtp.h92 void t1_tp_get_mib_statistics(adapter_t *adap, struct tp_mib_statistics *tps);
/illumos-gate/usr/src/uts/common/io/cxgbe/common/
H A Dcommon.h543 int is_offload(const struct adapter *adap);
624 int t4_load_phy_fw(struct adapter *adap,
630 int t5_fw_init_extern_mem(struct adapter *adap);
636 int t4_load_boot(struct adapter *adap, u8 *boot_data,
640 int t4_check_fw_version(struct adapter *adap);
679 int t4_init_rss_mode(struct adapter *adap, int mbox);
747 int t4_memory_rw_addr(struct adapter *adap, int win,
750 int t4_memory_rw_mtype(struct adapter *adap, int win,
754 int t4_memory_rw(struct adapter *adap, int win,
957 int t4_configure_ringbb(struct adapter *adap);
[all …]
H A Dt4_hw.c4043 ret = -t4_fw_upgrade(adap, adap->mbox, fw_data, in t4_prep_fw()
4285 ret = t4_query_params(adap, adap->mbox, adap->pf, 0, 1, in t4_phy_fw_ver()
4359 ret = t4_query_params_rw(adap, adap->mbox, adap->pf, 0, 1, in t4_load_phy_fw()
4390 ret = t4_set_params_timeout(adap, adap->mbox, adap->pf, 0, 1, in t4_load_phy_fw()
7212 ret = t4_query_params(adap, adap->mbox, adap->pf, 0, in t4_read_sge_dbqtimers()
10319 ret = t4_query_params(adap, adap->mbox, adap->pf, 0, 1, in t4_init_tp_params()
11404 ret = t4_set_params_timeout(adap, adap->mbox, adap->pf, 0, 1, params, val, in t5_fw_init_extern_mem()
12219 ret = t4_query_params(adap, adap->mbox, adap->pf, 0, 1, &param, &val); in t4_configure_add_smac()
12224 ret = t4_set_params(adap, adap->mbox, adap->pf, 0, 1, in t4_configure_add_smac()
12248 ret = t4_query_params(adap, adap->mbox, adap->pf, 0, 1, &param, &val); in t4_configure_ringbb()
[all …]
H A Dcommon.c6 int t4_memory_rw(struct adapter *adap, int win, in t4_memory_rw() argument
41 return t4_wr_mbox_meat(adap, mbox, cmd, size, rpl, false); in t4_wr_mbox_ns()
44 int t4_wr_mbox_timeout(struct adapter *adap, int mbox, in t4_wr_mbox_timeout() argument
52 unsigned int dack_ticks_to_usec(const struct adapter *adap, in dack_ticks_to_usec() argument
55 return (ticks << adap->params.tp.dack_re) / core_ticks_per_usec(adap); in dack_ticks_to_usec()
58 unsigned int us_to_core_ticks(const struct adapter *adap, in us_to_core_ticks() argument
61 return (us * adap->params.vpd.cclk) / 1000; in us_to_core_ticks()
64 int is_offload(const struct adapter *adap) in is_offload() argument
66 return adap->params.offload; in is_offload()
118 return t4_wr_mbox_meat(adap, mbox, cmd, size, rpl, true); in t4_wr_mbox()
[all …]
/illumos-gate/usr/src/uts/common/io/cxgbe/t4nex/
H A Dcudbg_flash_utils.c170 struct adapter *adap = cudbg_init->adap; in cudbg_write_flash() local
269 sf_sec_size = adap->params.sf_size/adap->params.sf_nsec; in write_flash()
275 rc = t4_flash_erase_sectors(adap, start_sec, in write_flash()
348 struct adapter *adap = cudbg_init->adap; in cudbg_read_flash() local
358 rc = t4_get_flash_params(adap); in cudbg_read_flash()
393 cudbg_init->print(adap->dip, CE_NOTE, in cudbg_read_flash()
408 rc = read_flash(adap, i, &flash_hdr, in cudbg_read_flash()
436 cudbg_init->print(adap->dip, CE_NOTE, in cudbg_read_flash()
447 rc = read_flash(adap, j, &flash_hdr, in cudbg_read_flash()
469 rc = read_flash(adap, j, in cudbg_read_flash()
[all …]
H A Dadapter.h664 static inline void t4_mbox_list_add(struct adapter *adap, in t4_mbox_list_add() argument
667 t4_os_lock(&adap->mbox_lock); in t4_mbox_list_add()
668 STAILQ_INSERT_TAIL(&adap->mbox_list, entry, link); in t4_mbox_list_add()
669 t4_os_unlock(&adap->mbox_lock); in t4_mbox_list_add()
672 static inline void t4_mbox_list_del(struct adapter *adap, in t4_mbox_list_del() argument
675 t4_os_lock(&adap->mbox_lock); in t4_mbox_list_del()
677 t4_os_unlock(&adap->mbox_lock); in t4_mbox_list_del()
681 t4_mbox_list_first_entry(struct adapter *adap) in t4_mbox_list_first_entry() argument
683 return STAILQ_FIRST(&adap->mbox_list); in t4_mbox_list_first_entry()
874 return (adap->flags & FW_OK); in t4_use_ldst()
[all …]
H A Dcudbg_lib.c62 return (pdbg_init->adap->flags & FW_OK); in is_fw_attached()
155 struct adapter *padap = pdbg_init->adap; in read_sge_ctxt()
234 struct adapter *adap = cudbg_init->adap; in wr_entity_to_flash() local
253 cudbg_init->print(adap->dip, CE_NOTE, in wr_entity_to_flash()
263 cudbg_init->print(adap->dip, CE_NOTE, in wr_entity_to_flash()
278 cudbg_init->print(adap->dip, CE_NOTE, in wr_entity_to_flash()
299 struct adapter *padap = cudbg_init->adap; in cudbg_collect()
643 struct adapter *padap = pdbg_init->adap; in collect_rss()
680 struct adapter *padap = pdbg_init->adap; in collect_sw_state()
716 struct adapter *padap = pdbg_init->adap; in collect_ddp_stats()
[all …]
H A Dcudbg.h368 void *adap; member
395 struct adapter *adap; /* Pointer to adapter structure member
H A Dcudbg_wtp.c270 struct adapter *padap = pdbg_init->adap; in read_sge_debug_data()
290 struct adapter *padap = pdbg_init->adap; in read_tp_mib_data()
307 struct adapter *padap = pdbg_init->adap; in t5_wtp_data()
950 struct adapter *padap = pdbg_init->adap; in t6_wtp_data()
1314 struct adapter *padap = pdbg_init->adap; in collect_wtp_data()
H A Dosdep.h54 #define CH_DUMP_MBOX(adap, mbox, data_reg, size) argument
H A Dt4_ioctl.c1709 cudbg->adap = sc; in get_cudbg()
/illumos-gate/usr/src/uts/common/io/chxge/
H A Doschtoe.h184 #define t1_is_T1A(adap) adapter_matches_type(adap, CHBT_TERM_T1, TERM_T1A) argument
185 #define t1_is_T1B(adap) adapter_matches_type(adap, CHBT_TERM_T1, TERM_T1B) argument
186 #define t1_is_T1C(adap) adapter_matches_type(adap, CHBT_TERM_T1, TERM_T1C) argument
H A Dsge.h63 #define t1_is_T1B(adap) adapter_matches_type(adap, CHBT_TERM_T1, TERM_T1B) argument
64 #define t1_is_T1C(adap) adapter_matches_type(adap, CHBT_TERM_T1, TERM_T1C) argument