/freebsd/sys/dev/cxgbe/ |
H A D | t4_netmap.c | 121 static int free_nm_rxq_hwq(struct vi_info *, struct sge_nm_rxq *); 122 static int free_nm_txq_hwq(struct vi_info *, struct sge_nm_txq *); 125 alloc_nm_rxq(struct vi_info *vi, struct sge_nm_rxq *nm_rxq, int intr_idx, in alloc_nm_rxq() 193 free_nm_rxq(struct vi_info *vi, struct sge_nm_rxq *nm_rxq) in free_nm_rxq() 213 alloc_nm_txq(struct vi_info *vi, struct sge_nm_txq *nm_txq, int iqidx, int idx) in alloc_nm_txq() 259 free_nm_txq(struct vi_info *vi, struct sge_nm_txq *nm_txq) in free_nm_txq() 277 alloc_nm_rxq_hwq(struct vi_info *vi, struct sge_nm_rxq *nm_rxq) in alloc_nm_rxq_hwq() 390 free_nm_rxq_hwq(struct vi_info *vi, struct sge_nm_rxq *nm_rxq) in free_nm_rxq_hwq() 405 alloc_nm_txq_hwq(struct vi_info *vi, struct sge_nm_txq *nm_txq) in alloc_nm_txq_hwq() 499 free_nm_txq_hwq(struct vi_info *vi, struct sge_nm_txq *nm_txq) in free_nm_txq_hwq() [all …]
|
H A D | adapter.h | 194 struct vi_info { struct 306 struct vi_info *vi; 773 struct vi_info *vi; 1379 int begin_synchronized_op(struct adapter *, struct vi_info *, int, char *); 1381 void begin_vi_detach(struct adapter *, struct vi_info *); 1382 void end_vi_detach(struct adapter *, struct vi_info *); 1385 int vi_init(struct vi_info *); 1386 void vi_sysctls(struct vi_info *); 1397 int toe_capability(struct vi_info *, bool); 1440 void cxgbe_nm_attach(struct vi_info *); [all …]
|
H A D | t4_sge.c | 238 static int alloc_iq_fl(struct vi_info *, struct sge_iq *, struct sge_fl *, 245 static int alloc_iq_fl_hwq(struct vi_info *, struct sge_iq *, struct sge_fl *); 251 static int alloc_rxq(struct vi_info *, struct sge_rxq *, int, int, int); 252 static void free_rxq(struct vi_info *, struct sge_rxq *); 256 static int alloc_ofld_rxq(struct vi_info *, struct sge_ofld_rxq *, int, int, 258 static void free_ofld_rxq(struct vi_info *, struct sge_ofld_rxq *); 263 static int eth_eq_alloc(struct adapter *, struct vi_info *, struct sge_eq *); 265 static int ofld_eq_alloc(struct adapter *, struct vi_info *, struct sge_eq *); 272 static int alloc_eq_hwq(struct adapter *, struct vi_info *, struct sge_eq *); 273 static int free_eq_hwq(struct adapter *, struct vi_info *, struct sge_eq *); [all …]
|
H A D | t4_main.c | 155 sizeof(struct vi_info) 202 sizeof(struct vi_info) 241 sizeof(struct vi_info) 772 static int cxgbe_init_synchronized(struct vi_info *); 773 static int cxgbe_uninit_synchronized(struct vi_info *); 776 static int vi_full_init(struct vi_info *); 777 static void vi_full_uninit(struct vi_info *); 778 static int alloc_extra_vi(struct adapter *, struct port_info *, struct vi_info *); 782 static void quiesce_vi(struct vi_info *); 791 static void vi_refresh_stats(struct vi_info *); [all …]
|
H A D | t4_sched.c | 406 struct vi_info *vi; in t4_set_sched_queue() 592 struct vi_info *vi = arg1; in sysctl_tc() 803 struct vi_info *vi = if_getsoftc(ifp); in cxgbe_rate_tag_alloc() 950 struct vi_info *vi = if_getsoftc(ifp); in cxgbe_ratelimit_query()
|
H A D | t4_vf.c | 637 pi->vi = malloc(sizeof(struct vi_info) * pi->nvi, M_CXGBE, in t4vf_attach() 726 struct vi_info *vi; in t4vf_attach() 858 struct vi_info *vi; in t4vf_ioctl()
|
/freebsd/sys/dev/cxgbe/tom/ |
H A D | t4_tom.h | 217 struct vi_info *vi; /* virtual interface */ 460 struct toepcb *alloc_toepcb(struct vi_info *, int); 461 int init_toepcb(struct vi_info *, struct toepcb *); 474 void init_conn_params(struct vi_info *, struct offload_settings *, 477 __be64 calc_options0(struct vi_info *, struct conn_params *); 478 __be32 calc_options2(struct vi_info *, struct conn_params *); 479 uint64_t select_ntuple(struct vi_info *, struct l2t_entry *);
|
H A D | t4_tom.c | 111 alloc_toepcb(struct vi_info *vi, int flags) in alloc_toepcb() 163 init_toepcb(struct vi_info *vi, struct toepcb *toep) in init_toepcb() 1120 calc_options0(struct vi_info *vi, struct conn_params *cp) in calc_options0() 1154 calc_options2(struct vi_info *vi, struct conn_params *cp) in calc_options2() 1208 select_ntuple(struct vi_info *vi, struct l2t_entry *e) in select_ntuple() 1243 init_conn_params(struct vi_info *vi , struct offload_settings *s, in init_conn_params() 1865 struct vi_info *vi; in t4_tom_activate() 1951 struct vi_info *vi; in t4_tom_deactivate()
|
H A D | t4_listen.c | 81 struct vi_info *); 328 alloc_lctx(struct adapter *sc, struct inpcb *inp, struct vi_info *vi) in alloc_lctx() 482 struct vi_info *vi = if_getsoftc(ifp); in send_flowc_wr_synqe() 653 struct vi_info *vi; in t4_listen_start() 1343 struct vi_info *vi; in do_pass_accept_req() 1612 struct vi_info *vi; in do_pass_establish()
|
H A D | t4_connect.c | 248 struct vi_info *vi; in t4_connect()
|
H A D | t4_cpl_io.c | 86 struct vi_info *vi = toep->vi; in send_flowc_wr()
|
/freebsd/sys/dev/cxgbe/crypto/ |
H A D | t6_kern_tls.c | 69 struct vi_info *vi; /* virtual interface */ 118 alloc_tlspcb(if_t ifp, struct vi_info *vi, int flags) in alloc_tlspcb() 149 mk_ktls_act_open_req(struct adapter *sc, struct vi_info *vi, struct inpcb *inp, in mk_ktls_act_open_req() 180 mk_ktls_act_open_req6(struct adapter *sc, struct vi_info *vi, in mk_ktls_act_open_req6() 215 send_ktls_act_open_req(struct adapter *sc, struct vi_info *vi, in send_ktls_act_open_req() 379 struct vi_info *vi; in t6_tls_tag_alloc()
|
/freebsd/sys/dev/cxgbe/common/ |
H A D | t4_hw.c | 9813 struct vi_info *vi = &p->vi[0]; in t4_port_init()
|