/kernel/linux/linux-6.6/drivers/hv/ |
H A D | hv_util.c | 189 u32 recvlen; in shutdown_onchannelcallback() local 197 if (vmbus_recvpacket(channel, shut_txf_buf, HV_HYP_PAGE_SIZE, &recvlen, &requestid)) { in shutdown_onchannelcallback() 202 if (!recvlen) in shutdown_onchannelcallback() 205 /* Ensure recvlen is big enough to read header data */ in shutdown_onchannelcallback() 206 if (recvlen < ICMSG_HDR) { in shutdown_onchannelcallback() 208 recvlen); in shutdown_onchannelcallback() 216 shut_txf_buf, recvlen, in shutdown_onchannelcallback() 225 /* Ensure recvlen is big enough to contain shutdown_msg_data struct */ in shutdown_onchannelcallback() 226 if (recvlen < ICMSG_HDR + sizeof(struct shutdown_msg_data)) { in shutdown_onchannelcallback() 228 recvlen); in shutdown_onchannelcallback() 397 u32 recvlen; timesync_onchannelcallback() local 490 u32 recvlen; heartbeat_onchannelcallback() local [all...] |
H A D | hv_fcopy.c | 229 u32 recvlen; in hv_fcopy_onchannelcallback() local 238 if (vmbus_recvpacket(channel, recv_buffer, HV_HYP_PAGE_SIZE * 2, &recvlen, &requestid)) { in hv_fcopy_onchannelcallback() 243 if (!recvlen) in hv_fcopy_onchannelcallback() 246 /* Ensure recvlen is big enough to read header data */ in hv_fcopy_onchannelcallback() 247 if (recvlen < ICMSG_HDR) { in hv_fcopy_onchannelcallback() 249 recvlen); in hv_fcopy_onchannelcallback() 258 recv_buffer, recvlen, in hv_fcopy_onchannelcallback() 268 /* Ensure recvlen is big enough to contain hv_fcopy_hdr */ in hv_fcopy_onchannelcallback() 269 if (recvlen < ICMSG_HDR + sizeof(struct hv_fcopy_hdr)) { in hv_fcopy_onchannelcallback() 271 recvlen); in hv_fcopy_onchannelcallback() [all...] |
H A D | hv_snapshot.c | 294 u32 recvlen; in hv_vss_onchannelcallback() local 304 if (vmbus_recvpacket(channel, recv_buffer, VSS_MAX_PKT_SIZE, &recvlen, &requestid)) { in hv_vss_onchannelcallback() 309 if (!recvlen) in hv_vss_onchannelcallback() 312 /* Ensure recvlen is big enough to read header data */ in hv_vss_onchannelcallback() 313 if (recvlen < ICMSG_HDR) { in hv_vss_onchannelcallback() 315 recvlen); in hv_vss_onchannelcallback() 323 recv_buffer, recvlen, in hv_vss_onchannelcallback() 333 /* Ensure recvlen is big enough to contain hv_vss_msg */ in hv_vss_onchannelcallback() 334 if (recvlen < ICMSG_HDR + sizeof(struct hv_vss_msg)) { in hv_vss_onchannelcallback() 336 recvlen); in hv_vss_onchannelcallback() [all...] |
H A D | hv_kvp.c | 638 u32 recvlen; in hv_kvp_onchannelcallback() local 665 if (vmbus_recvpacket(channel, recv_buffer, HV_HYP_PAGE_SIZE * 4, &recvlen, &requestid)) { in hv_kvp_onchannelcallback() 670 if (!recvlen) in hv_kvp_onchannelcallback() 673 /* Ensure recvlen is big enough to read header data */ in hv_kvp_onchannelcallback() 674 if (recvlen < ICMSG_HDR) { in hv_kvp_onchannelcallback() 676 recvlen); in hv_kvp_onchannelcallback() 684 recv_buffer, recvlen, in hv_kvp_onchannelcallback() 694 * recvlen is not checked against sizeof(struct kvp_msg) because kvp_msg contains in hv_kvp_onchannelcallback() 705 kvp_transaction.recv_len = recvlen; in hv_kvp_onchannelcallback() 741 recvlen, requesti in hv_kvp_onchannelcallback() [all...] |
H A D | hv_balloon.c | 1517 u32 recvlen; in balloon_onchannelcallback() local 1529 HV_HYP_PAGE_SIZE, &recvlen, &requestid); in balloon_onchannelcallback() 1531 if (recvlen > 0) { in balloon_onchannelcallback()
|
/kernel/linux/linux-5.10/drivers/hv/ |
H A D | hv_util.c | 190 u32 recvlen; in shutdown_onchannelcallback() local 199 HV_HYP_PAGE_SIZE, &recvlen, &requestid); in shutdown_onchannelcallback() 201 if (recvlen > 0) { in shutdown_onchannelcallback() 261 recvlen, requestid, in shutdown_onchannelcallback() 383 u32 recvlen; in timesync_onchannelcallback() local 396 HV_HYP_PAGE_SIZE, &recvlen, in timesync_onchannelcallback() 404 if (!recvlen) in timesync_onchannelcallback() 444 recvlen, requestid, in timesync_onchannelcallback() 457 u32 recvlen; in heartbeat_onchannelcallback() local 466 HV_HYP_PAGE_SIZE, &recvlen, in heartbeat_onchannelcallback() [all...] |
H A D | hv_fcopy.c | 229 u32 recvlen; in hv_fcopy_onchannelcallback() local 238 vmbus_recvpacket(channel, recv_buffer, HV_HYP_PAGE_SIZE * 2, &recvlen, in hv_fcopy_onchannelcallback() 240 if (recvlen <= 0) in hv_fcopy_onchannelcallback() 265 fcopy_transaction.recv_len = recvlen; in hv_fcopy_onchannelcallback() 285 vmbus_sendpacket(channel, recv_buffer, recvlen, requestid, in hv_fcopy_onchannelcallback()
|
H A D | hv_snapshot.c | 291 u32 recvlen; in hv_vss_onchannelcallback() local 301 vmbus_recvpacket(channel, recv_buffer, HV_HYP_PAGE_SIZE * 2, &recvlen, in hv_vss_onchannelcallback() 304 if (recvlen > 0) { in hv_vss_onchannelcallback() 328 vss_transaction.recv_len = recvlen; in hv_vss_onchannelcallback() 340 recvlen, requestid, in hv_vss_onchannelcallback()
|
H A D | hv_kvp.c | 638 u32 recvlen; in hv_kvp_onchannelcallback() local 665 vmbus_recvpacket(channel, recv_buffer, HV_HYP_PAGE_SIZE * 4, &recvlen, in hv_kvp_onchannelcallback() 668 if (recvlen > 0) { in hv_kvp_onchannelcallback() 691 kvp_transaction.recv_len = recvlen; in hv_kvp_onchannelcallback() 723 recvlen, requestid, in hv_kvp_onchannelcallback()
|
H A D | hv_balloon.c | 1473 u32 recvlen; in balloon_onchannelcallback() local 1485 HV_HYP_PAGE_SIZE, &recvlen, &requestid); in balloon_onchannelcallback() 1487 if (recvlen > 0) { in balloon_onchannelcallback()
|
/kernel/linux/linux-5.10/net/smc/ |
H A D | smc_clc.c | 346 int len, datlen, recvlen; in smc_clc_wait_msg() local 403 recvlen = buflen; in smc_clc_wait_msg() 405 recvlen = datlen; in smc_clc_wait_msg() 407 iov_iter_kvec(&msg.msg_iter, READ, &vec, 1, recvlen); in smc_clc_wait_msg() 410 if (len < recvlen || !smc_clc_msg_hdr_valid(clcm, check_trl)) { in smc_clc_wait_msg() 422 recvlen = datlen > SMC_CLC_RECV_BUF_LEN ? in smc_clc_wait_msg() 424 iov_iter_kvec(&msg.msg_iter, READ, &vec, 1, recvlen); in smc_clc_wait_msg()
|
/kernel/linux/linux-6.6/drivers/net/mctp/ |
H A D | mctp-i2c.c | 280 size_t recvlen; in mctp_i2c_recv() local 288 /* recvlen excludes PEC */ in mctp_i2c_recv() 289 recvlen = midev->rx_pos - 1; in mctp_i2c_recv() 297 if (hdr->byte_count + offsetof(struct mctp_i2c_hdr, source_slave) != recvlen) { in mctp_i2c_recv() 303 calc_pec = i2c_smbus_pec(0, midev->rx_buffer, recvlen); in mctp_i2c_recv() 309 skb = netdev_alloc_skb(ndev, recvlen); in mctp_i2c_recv() 316 skb_put_data(skb, midev->rx_buffer, recvlen); in mctp_i2c_recv() 342 ndev->stats.rx_bytes += recvlen; in mctp_i2c_recv()
|
/kernel/linux/linux-6.6/net/smc/ |
H A D | smc_clc.c | 686 int len, datlen, recvlen; in smc_clc_wait_msg() local 743 recvlen = buflen; in smc_clc_wait_msg() 745 recvlen = datlen; in smc_clc_wait_msg() 747 iov_iter_kvec(&msg.msg_iter, ITER_DEST, &vec, 1, recvlen); in smc_clc_wait_msg() 750 if (len < recvlen || !smc_clc_msg_hdr_valid(clcm, check_trl)) { in smc_clc_wait_msg() 762 recvlen = datlen > SMC_CLC_RECV_BUF_LEN ? in smc_clc_wait_msg() 764 iov_iter_kvec(&msg.msg_iter, ITER_DEST, &vec, 1, recvlen); in smc_clc_wait_msg()
|
/kernel/linux/linux-5.10/drivers/isdn/mISDN/ |
H A D | l1oip_core.c | 642 int recvlen; in l1oip_socket_thread() local 710 recvlen = sock_recvmsg(socket, &msg, 0); in l1oip_socket_thread() 711 if (recvlen > 0) { in l1oip_socket_thread() 712 l1oip_socket_parse(hc, &sin_rx, recvbuf, recvlen); in l1oip_socket_thread()
|
/kernel/linux/linux-6.6/drivers/isdn/mISDN/ |
H A D | l1oip_core.c | 642 int recvlen; in l1oip_socket_thread() local 710 recvlen = sock_recvmsg(socket, &msg, 0); in l1oip_socket_thread() 711 if (recvlen > 0) { in l1oip_socket_thread() 712 l1oip_socket_parse(hc, &sin_rx, recvbuf, recvlen); in l1oip_socket_thread()
|