Home
last modified time | relevance | path

Searched refs:mtus (Results 1 – 20 of 20) sorted by relevance

/linux/drivers/net/ethernet/chelsio/libcxgb/
H A Dlibcxgb_cm.h65 cxgb_best_mtu(const unsigned short *mtus, unsigned short mtu, in cxgb_best_mtu() argument
76 cxgb4_best_aligned_mtu(mtus, hdr_size, data_size, 8, idx); in cxgb_best_mtu()
/linux/drivers/net/ethernet/chelsio/cxgb3/
H A Dt3_hw.c2752 static void init_mtus(unsigned short mtus[]) in init_mtus() argument
2759 mtus[0] = 88; in init_mtus()
2760 mtus[1] = 88; in init_mtus()
2761 mtus[2] = 256; in init_mtus()
2762 mtus[3] = 512; in init_mtus()
2763 mtus[4] = 576; in init_mtus()
2764 mtus[5] = 1024; in init_mtus()
2765 mtus[6] = 1280; in init_mtus()
2766 mtus[7] = 1492; in init_mtus()
2767 mtus[ in init_mtus()
[all...]
H A Dcxgb3_ctl_defs.h78 const unsigned short *mtus; /* the MTU table values */ member
H A Dcxgb3_ioctl.h120 uint16_t mtus[NMTUS]; member
H A Dcxgb3_offload.h190 const unsigned short *mtus; member
H A Dcxgb3_main.c932 unsigned int mtus = adapter->port[0]->mtu; in init_port_mtus() local
935 mtus |= adapter->port[1]->mtu << 16; in init_port_mtus()
936 t3_write_reg(adapter, A_TP_MTU_PORT_TABLE, mtus); in init_port_mtus()
1367 t3_load_mtus(adapter, adapter->params.mtus, adapter->params.a_wnd, in offload_open()
2380 if (m.mtus[0] < 81) /* accommodate SACK */ in cxgb_siocdevprivate()
2385 if (m.mtus[i] < m.mtus[i - 1]) in cxgb_siocdevprivate()
2388 memcpy(adapter->params.mtus, m.mtus, in cxgb_siocdevprivate()
2389 sizeof(adapter->params.mtus)); in cxgb_siocdevprivate()
[all...]
H A Dcxgb3_offload.c414 mtup->mtus = adapter->params.mtus; in cxgb_offload_ctl()
1212 t->mtus = mtutab.mtus; in cxgb3_offload_activate()
H A Dcommon.h390 unsigned short mtus[NMTUS]; member
724 void t3_load_mtus(struct adapter *adap, unsigned short mtus[NMTUS],
/linux/net/mctp/test/
H A Droute-test.c1272 const struct mctp_route_gw_mtu_test *mtus = test->param_value; in mctp_test_route_gw_mtu() local
1282 dev->ndev->mtu = mtus->dev; in mctp_test_route_gw_mtu()
1287 rt1 = mctp_test_create_route_direct(&init_net, mdev, 9, mtus->neigh); in mctp_test_route_gw_mtu()
1290 rt2 = mctp_test_create_route_gw(&init_net, netid, 10, 9, mtus->gw); in mctp_test_route_gw_mtu()
1293 rt3 = mctp_test_create_route_gw(&init_net, netid, 11, 10, mtus->dst); in mctp_test_route_gw_mtu()
1298 KUNIT_EXPECT_EQ(test, dst.mtu, mtus->exp); in mctp_test_route_gw_mtu()
/linux/drivers/net/ethernet/chelsio/cxgb/
H A Dcommon.h187 unsigned short mtus[NMTUS]; member
/linux/drivers/net/ethernet/chelsio/inline_crypto/chtls/
H A Dchtls_main.c257 cdev->mtus = lldi->mtus; in chtls_uld_add()
H A Dchtls.h220 const unsigned short *mtus; member
H A Dchtls_cm.c152 tp->rx_opt.mss_clamp = cdev->mtus[TCPOPT_MSS_G(opt)] - 40; in assign_rxopt()
979 tp->advmss = cxgb4_best_aligned_mtu(cdev->lldi->mtus, in chtls_select_mss()
/linux/drivers/net/ethernet/chelsio/cxgb4/
H A Dcxgb4_main.c2025 * @mtus: the HW MTU table
2033 unsigned int cxgb4_best_mtu(const unsigned short *mtus, unsigned short mtu, in cxgb4_best_mtu() argument
2038 while (i < NMTUS - 1 && mtus[i + 1] <= mtu) in cxgb4_best_mtu()
2042 return mtus[i]; in cxgb4_best_mtu()
2048 * @mtus: the HW MTU table
2062 unsigned int cxgb4_best_aligned_mtu(const unsigned short *mtus, in cxgb4_best_aligned_mtu() argument
2078 unsigned short data_size = mtus[mtu_idx] - header_size; in cxgb4_best_aligned_mtu()
2090 if (mtu_idx+1 < NMTUS && mtus[mtu_idx+1] > max_mtu) in cxgb4_best_aligned_mtu()
2113 return mtus[mtu_idx]; in cxgb4_best_aligned_mtu()
5362 t4_read_mtu_tbl(adap, adap->params.mtus, NUL in adap_init0()
[all...]
H A Dcxgb4.h458 unsigned short mtus[NMTUS]; member
1936 void t4_read_mtu_tbl(struct adapter *adap, u16 *mtus, u8 *mtu_log);
1953 void t4_load_mtus(struct adapter *adap, const unsigned short *mtus,
H A Dt4_hw.c5733 * @mtus: where to store the MTU values
5738 void t4_read_mtu_tbl(struct adapter *adap, u16 *mtus, u8 *mtu_log) in t4_read_mtu_tbl() argument
5747 mtus[i] = MTUVALUE_G(v); in t4_read_mtu_tbl()
5841 * @mtus: the values for the MTU table
5850 void t4_load_mtus(struct adapter *adap, const unsigned short *mtus, in t4_load_mtus() argument
5862 unsigned int mtu = mtus[i]; in t4_load_mtus()
/linux/drivers/scsi/cxgbi/cxgb4i/
H A Dcxgb4i.c945 csk->advmss = lldi->mtus[TCPOPT_MSS_G(tcp_opt)] - 40; in do_act_establish()
1860 cxgb4_best_mtu(lldi->mtus, csk->mtu, &csk->mss_idx); in init_act_open()
2241 cdev->mtus = lldi->mtus; in t4_uld_add()
/linux/drivers/scsi/cxgbi/cxgb3i/
H A Dcxgb3i.c1325 cdev->mtus = adapter->params.mtus; in cxgb3i_dev_open()
/linux/drivers/target/iscsi/cxgbit/
H A Dcxgbit_cm.c761 csk->emss = csk->com.cdev->lldi.mtus[TCPOPT_MSS_G(opt)] - in cxgbit_set_emss()
1156 cxgb_best_mtu(csk->com.cdev->lldi.mtus, csk->mtu, &mtu_idx, in cxgbit_pass_accept_rpl()
/linux/Documentation/networking/
H A Dip-sysctl.rst65 which tries to discover path mtus by itself and depends on the