/freebsd/sys/net/ |
H A D | if_var.h | 203 * m_snd_tag" comes from the network driver and it is free to allocate 207 struct m_snd_tag; 295 struct m_snd_tag **); 296 typedef int (if_snd_tag_modify_t)(struct m_snd_tag *, union if_snd_tag_modify_params *); 297 typedef int (if_snd_tag_query_t)(struct m_snd_tag *, union if_snd_tag_query_params *); 298 typedef void (if_snd_tag_free_t)(struct m_snd_tag *); 299 typedef struct m_snd_tag *(if_next_send_tag_t)(struct m_snd_tag *); 666 struct m_snd_tag **mstp);
|
H A D | if_vlan.c | 115 struct m_snd_tag com; 116 struct m_snd_tag *tag; 120 mst_to_vst(struct m_snd_tag *mst) in mst_to_vst() 291 union if_snd_tag_alloc_params *, struct m_snd_tag **); 292 static int vlan_snd_tag_modify(struct m_snd_tag *, 294 static int vlan_snd_tag_query(struct m_snd_tag *, 296 static void vlan_snd_tag_free(struct m_snd_tag *); 297 static struct m_snd_tag *vlan_next_snd_tag(struct m_snd_tag *); 1445 struct m_snd_tag *mst; in vlan_transmit() 2463 struct m_snd_tag **ppmt) in vlan_snd_tag_alloc() [all …]
|
H A D | if_lagg.c | 101 struct m_snd_tag com; 102 struct m_snd_tag *tag; 147 struct m_snd_tag **); 148 static int lagg_snd_tag_modify(struct m_snd_tag *, 150 static int lagg_snd_tag_query(struct m_snd_tag *, 152 static void lagg_snd_tag_free(struct m_snd_tag *); 153 static struct m_snd_tag *lagg_next_snd_tag(struct m_snd_tag *); 1810 mst_to_lst(struct m_snd_tag *mst) in mst_to_lst() 1861 struct m_snd_tag **ppmt) in lagg_snd_tag_alloc() 1868 struct m_snd_tag *mst; in lagg_snd_tag_alloc() [all …]
|
H A D | if_dead.c | 105 struct m_snd_tag **ppmt) in ifdead_snd_tag_alloc()
|
/freebsd/sys/dev/mlx5/mlx5_en/ |
H A D | en_hw_tls.h | 45 struct m_snd_tag tag; 49 struct m_snd_tag *rl_tag;
|
H A D | mlx5_en_hw_tls.c | 398 struct m_snd_tag **ppmt) in mlx5e_tls_snd_tag_alloc() 527 mlx5e_tls_rl_snd_tag_modify(struct m_snd_tag *pmt, union if_snd_tag_modify_params *params) in mlx5e_tls_rl_snd_tag_modify() 542 mlx5e_tls_snd_tag_query(struct m_snd_tag *pmt, union if_snd_tag_query_params *params) in mlx5e_tls_snd_tag_query() 551 mlx5e_tls_snd_tag_free(struct m_snd_tag *pmt) in mlx5e_tls_snd_tag_free() 767 struct m_snd_tag *ptag; in mlx5e_sq_tls_xmit()
|
H A D | en_hw_tls_rx.h | 60 struct m_snd_tag tag;
|
H A D | en_rl.h | 130 struct m_snd_tag tag;
|
H A D | mlx5_en_hw_tls_rx.c | 660 struct m_snd_tag **ppmt) in mlx5e_tls_rx_snd_tag_alloc() 949 mlx5e_tls_rx_snd_tag_modify(struct m_snd_tag *pmt, union if_snd_tag_modify_params *params) in mlx5e_tls_rx_snd_tag_modify() 990 mlx5e_tls_rx_snd_tag_free(struct m_snd_tag *pmt) in mlx5e_tls_rx_snd_tag_free()
|
H A D | mlx5_en_rl.c | 1205 struct m_snd_tag **ppmt) in mlx5e_rl_snd_tag_alloc() 1244 mlx5e_rl_snd_tag_modify(struct m_snd_tag *pmt, union if_snd_tag_modify_params *params) in mlx5e_rl_snd_tag_modify() 1253 mlx5e_rl_snd_tag_query(struct m_snd_tag *pmt, union if_snd_tag_query_params *params) in mlx5e_rl_snd_tag_query() 1262 mlx5e_rl_snd_tag_free(struct m_snd_tag *pmt) in mlx5e_rl_snd_tag_free()
|
H A D | en.h | 835 struct m_snd_tag *mst; /* if set, unref this send tag on completion */ 925 struct m_snd_tag tag; 1049 struct m_snd_tag *mst;
|
H A D | mlx5_en_tx.c | 92 struct m_snd_tag *mb_tag; in mlx5e_select_queue_by_send_tag() 1034 struct m_snd_tag *mst; in mlx5e_poll_tx_cq()
|
H A D | mlx5_en_main.c | 4418 struct m_snd_tag **ppmt) in mlx5e_ul_snd_tag_alloc() 4458 mlx5e_ul_snd_tag_query(struct m_snd_tag *pmt, union if_snd_tag_query_params *params) in mlx5e_ul_snd_tag_query() 4469 mlx5e_ul_snd_tag_free(struct m_snd_tag *pmt) in mlx5e_ul_snd_tag_free() 4480 struct m_snd_tag **ppmt) in mlx5e_snd_tag_alloc()
|
/freebsd/sys/netinet/ |
H A D | tcp_ratelimit.h | 36 struct m_snd_tag; 47 struct m_snd_tag *tag; /* Send tag if needed (chelsio) */
|
H A D | in_pcb.h | 166 struct m_snd_tag; 193 struct m_snd_tag *inp_snd_tag; /* (i) send tag for outgoing mbufs */ 699 uint32_t, struct m_snd_tag **); 701 void in_pcbdetach_tag(struct m_snd_tag *);
|
H A D | in_pcb.c | 3250 struct m_snd_tag *mst; in in_pcbmodify_txrtlmt() 3273 struct m_snd_tag *mst; in in_pcbquery_txrtlmt() 3298 struct m_snd_tag *mst; in in_pcbquery_txrlevel() 3320 uint32_t flowtype, uint32_t flowid, uint32_t max_pacing_rate, struct m_snd_tag **st) in in_pcbattach_txrtlmt() 3356 in_pcbdetach_tag(struct m_snd_tag *mst) in in_pcbdetach_tag() 3372 struct m_snd_tag *mst; in in_pcbdetach_txrtlmt()
|
H A D | tcp_ratelimit.c | 467 struct m_snd_tag **tag) in rl_attach_txrtlmt() 1054 struct m_snd_tag *tag, *ntag; in rt_find_real_interface()
|
/freebsd/sys/dev/cxgbe/ |
H A D | offload.h | 81 struct m_snd_tag com; 101 mst_to_crt(struct m_snd_tag *t) in mst_to_crt()
|
H A D | t4_sched.c | 785 static int cxgbe_rate_tag_modify(struct m_snd_tag *, 787 static int cxgbe_rate_tag_query(struct m_snd_tag *, 789 static void cxgbe_rate_tag_free(struct m_snd_tag *); 800 struct m_snd_tag **pt) in cxgbe_rate_tag_alloc() 857 cxgbe_rate_tag_modify(struct m_snd_tag *mst, in cxgbe_rate_tag_modify() 883 cxgbe_rate_tag_query(struct m_snd_tag *mst, in cxgbe_rate_tag_query() 922 cxgbe_rate_tag_free(struct m_snd_tag *mst) in cxgbe_rate_tag_free()
|
H A D | adapter.h | 1402 struct m_snd_tag **); 1517 struct m_snd_tag **);
|
/freebsd/sys/sys/ |
H A D | ktls.h | 176 struct m_snd_tag; 184 struct m_snd_tag *snd_tag;
|
H A D | mbuf.h | 138 struct m_snd_tag { struct 153 struct m_snd_tag *snd_tag; /* send tag, if any */ argument 869 union if_snd_tag_alloc_params *, struct m_snd_tag **); 870 void m_snd_tag_init(struct m_snd_tag *, struct ifnet *, 872 void m_snd_tag_destroy(struct m_snd_tag *); 1496 static inline struct m_snd_tag * 1497 m_snd_tag_ref(struct m_snd_tag *mst) in m_snd_tag_ref() 1505 m_snd_tag_rele(struct m_snd_tag *mst) in m_snd_tag_rele()
|
/freebsd/sys/dev/cxgbe/crypto/ |
H A D | t6_kern_tls.c | 68 struct m_snd_tag com; 102 static void t6_tls_tag_free(struct m_snd_tag *mst); 112 mst_to_tls(struct m_snd_tag *t) in mst_to_tls() 374 struct m_snd_tag **pt) in t6_tls_tag_alloc() 2068 t6_tls_tag_free(struct m_snd_tag *mst) in t6_tls_tag_free() 2110 struct m_snd_tag **pt) in t6_tls_tag_alloc()
|
/freebsd/sys/kern/ |
H A D | uipc_ktls.c | 919 struct m_snd_tag **mstp) in ktls_alloc_snd_tag() 1017 struct m_snd_tag **mstp) in ktls_alloc_rcv_tag() 1099 struct m_snd_tag *mst; in ktls_try_ifnet() 1673 struct m_snd_tag *mst; in ktls_reset_receive_tag() 1762 struct m_snd_tag *old, *new; in ktls_reset_send_tag() 1894 struct m_snd_tag *mst; in ktls_modify_txrtlmt() 2450 struct m_snd_tag *mst; in ktls_resync_ifnet()
|
H A D | kern_mbuf.c | 1639 struct m_snd_tag **mstp) in m_snd_tag_alloc() 1646 m_snd_tag_init(struct m_snd_tag *mst, struct ifnet *ifp, in m_snd_tag_init() 1658 m_snd_tag_destroy(struct m_snd_tag *mst) in m_snd_tag_destroy()
|