/kernel/linux/linux-5.10/net/core/ |
H A D | skmsg.c | 285 /* Adjust copybreak if it falls into the trimmed part of last buf */ in sk_msg_trim() 286 if (msg->sg.curr == i && msg->sg.copybreak > msg->sg.data[i].length) in sk_msg_trim() 287 msg->sg.copybreak = msg->sg.data[i].length; in sk_msg_trim() 293 * copybreak and current so that any future copy operations in sk_msg_trim() 300 msg->sg.copybreak = 0; in sk_msg_trim() 305 msg->sg.copybreak = msg->sg.data[i].length; in sk_msg_trim() 352 * may have a copybreak set in this case clear and prefer in sk_msg_zerocopy_from_iter() 355 msg->sg.copybreak = 0; in sk_msg_zerocopy_from_iter() 379 if (msg->sg.copybreak >= sge->length) { in sk_msg_memcopy_from_iter() 380 msg->sg.copybreak in sk_msg_memcopy_from_iter() [all...] |
H A D | filter.c | 2617 msg->sg.copybreak = 0; in sk_msg_reset_curr()
|
/kernel/linux/linux-6.6/net/core/ |
H A D | skmsg.c | 286 /* Adjust copybreak if it falls into the trimmed part of last buf */ in sk_msg_trim() 287 if (msg->sg.curr == i && msg->sg.copybreak > msg->sg.data[i].length) in sk_msg_trim() 288 msg->sg.copybreak = msg->sg.data[i].length; in sk_msg_trim() 294 * copybreak and current so that any future copy operations in sk_msg_trim() 301 msg->sg.copybreak = 0; in sk_msg_trim() 306 msg->sg.copybreak = msg->sg.data[i].length; in sk_msg_trim() 352 * may have a copybreak set in this case clear and prefer in sk_msg_zerocopy_from_iter() 355 msg->sg.copybreak = 0; in sk_msg_zerocopy_from_iter() 379 if (msg->sg.copybreak >= sge->length) { in sk_msg_memcopy_from_iter() 380 msg->sg.copybreak in sk_msg_memcopy_from_iter() [all...] |
H A D | filter.c | 2609 msg->sg.copybreak = 0; in sk_msg_reset_curr()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/e1000e/ |
H A D | param.c | 20 unsigned int copybreak = COPYBREAK_DEFAULT; variable 21 module_param(copybreak, uint, 0644); 22 MODULE_PARM_DESC(copybreak,
|
H A D | e1000.h | 488 extern unsigned int copybreak;
|
H A D | netdev.c | 1000 /* code added for copybreak, this should improve in e1000_clean_rx_irq() 1004 if (length < copybreak) { in e1000_clean_rx_irq() 1020 /* end copybreak code */ in e1000_clean_rx_irq() 1392 if (l1 && (l1 <= copybreak) && in e1000_clean_rx_irq_ps() 1604 * copybreak to save the put_page/alloc_page in e1000_clean_jumbo_rx_irq() 1606 if (length <= copybreak && in e1000_clean_jumbo_rx_irq()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/e1000e/ |
H A D | param.c | 20 unsigned int copybreak = COPYBREAK_DEFAULT; variable 21 module_param(copybreak, uint, 0644); 22 MODULE_PARM_DESC(copybreak,
|
H A D | e1000.h | 511 extern unsigned int copybreak;
|
H A D | netdev.c | 1004 /* code added for copybreak, this should improve in e1000_clean_rx_irq() 1008 if (length < copybreak) { in e1000_clean_rx_irq() 1024 /* end copybreak code */ in e1000_clean_rx_irq() 1395 if (l1 && (l1 <= copybreak) && in e1000_clean_rx_irq_ps() 1600 * copybreak to save the put_page/alloc_page in e1000_clean_jumbo_rx_irq() 1602 if (length <= copybreak && in e1000_clean_jumbo_rx_irq()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/igbvf/ |
H A D | igbvf.h | 297 extern unsigned int copybreak;
|
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/igbvf/ |
H A D | igbvf.h | 297 extern unsigned int copybreak;
|
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ixgb/ |
H A D | ixgb_main.c | 15 static unsigned int copybreak __read_mostly = IXGB_CB_LENGTH; 16 module_param(copybreak, uint, 0644); 17 MODULE_PARM_DESC(copybreak, 1910 if (length > copybreak) in ixgb_check_copybreak()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb/ |
H A D | sge.c | 1027 static int copybreak __read_mostly = 256; 1028 module_param(copybreak, int, 0); 1029 MODULE_PARM_DESC(copybreak, "Receive copy threshold"); 1052 if (len < copybreak) { in get_packet()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/cxgb/ |
H A D | sge.c | 1022 static int copybreak __read_mostly = 256; 1023 module_param(copybreak, int, 0); 1024 MODULE_PARM_DESC(copybreak, "Receive copy threshold"); 1047 if (len < copybreak) { in get_packet()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | skmsg.h | 31 u32 copybreak; member
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | skmsg.h | 31 u32 copybreak; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/e1000/ |
H A D | e1000_main.c | 162 static unsigned int copybreak __read_mostly = COPYBREAK_DEFAULT; 163 module_param(copybreak, uint, 0644); 164 MODULE_PARM_DESC(copybreak, 228 if (copybreak != COPYBREAK_DEFAULT) { in e1000_init_module() 229 if (copybreak == 0) in e1000_init_module() 230 pr_info("copybreak disabled\n"); in e1000_init_module() 232 pr_info("copybreak enabled for " in e1000_init_module() 233 "packets <= %u bytes\n", copybreak); in e1000_init_module() 4227 * copybreak to save the put_page/alloc_page in e1000_clean_jumbo_rx_irq() 4230 if (length <= copybreak) { in e1000_clean_jumbo_rx_irq() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/e1000/ |
H A D | e1000_main.c | 162 static unsigned int copybreak __read_mostly = COPYBREAK_DEFAULT; 163 module_param(copybreak, uint, 0644); 164 MODULE_PARM_DESC(copybreak, 228 if (copybreak != COPYBREAK_DEFAULT) { in e1000_init_module() 229 if (copybreak == 0) in e1000_init_module() 230 pr_info("copybreak disabled\n"); in e1000_init_module() 232 pr_info("copybreak enabled for " in e1000_init_module() 233 "packets <= %u bytes\n", copybreak); in e1000_init_module() 4228 * copybreak to save the put_page/alloc_page in e1000_clean_jumbo_rx_irq() 4231 if (length <= copybreak) { in e1000_clean_jumbo_rx_irq() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/ |
H A D | bcm63xx_enet.c | 26 static int copybreak __read_mostly = 128; 27 module_param(copybreak, int, 0); 28 MODULE_PARM_DESC(copybreak, "Receive copy threshold"); 368 if (len < copybreak) { in bcm_enet_receive_queue()
|
/kernel/linux/linux-5.10/net/tls/ |
H A D | tls_sw.c | 603 msg_opl->sg.copybreak = 0; in tls_split_open_record() 633 msg_npl->sg.copybreak = 0; in tls_split_open_record() 662 msg_opl->sg.copybreak = 0; in tls_merge_open_record() 1214 msg_pl->sg.copybreak = 0; in tls_sw_do_sendpage()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/ |
H A D | bcm63xx_enet.c | 26 static int copybreak __read_mostly = 128; 27 module_param(copybreak, int, 0); 28 MODULE_PARM_DESC(copybreak, "Receive copy threshold"); 373 if (len < copybreak) { in bcm_enet_receive_queue()
|
/kernel/linux/linux-6.6/net/tls/ |
H A D | tls_sw.c | 655 msg_opl->sg.copybreak = 0; in tls_split_open_record() 685 msg_npl->sg.copybreak = 0; in tls_split_open_record() 714 msg_opl->sg.copybreak = 0; in tls_merge_open_record() 995 msg_pl->sg.copybreak = 0; in tls_sw_sendmsg_splice()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/marvell/ |
H A D | sky2.c | 81 static int copybreak __read_mostly = 128; 82 module_param(copybreak, int, 0); 83 MODULE_PARM_DESC(copybreak, "Receive copy threshold"); 1167 if (size < copybreak) in sky2_get_rx_data_size() 1168 size = copybreak; in sky2_get_rx_data_size() 2454 return length < copybreak; in needs_copy()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/ |
H A D | sky2.c | 80 static int copybreak __read_mostly = 128; 81 module_param(copybreak, int, 0); 82 MODULE_PARM_DESC(copybreak, "Receive copy threshold"); 1166 if (size < copybreak) in sky2_get_rx_data_size() 1167 size = copybreak; in sky2_get_rx_data_size() 2454 return length < copybreak; in needs_copy()
|