Home
last modified time | relevance | path

Searched refs:rd_desc (Results 1 – 8 of 8) sorted by relevance

/linux/drivers/scsi/
H A Discsi_tcp.c79 * @rd_desc: read descriptor
84 static int iscsi_sw_tcp_recv(read_descriptor_t *rd_desc, struct sk_buff *skb, in iscsi_sw_tcp_recv() argument
87 struct iscsi_conn *conn = rd_desc->arg.data; in iscsi_sw_tcp_recv()
134 read_descriptor_t rd_desc; in iscsi_sw_tcp_recv_data() local
137 * Use rd_desc to pass 'conn' to iscsi_tcp_recv. in iscsi_sw_tcp_recv_data()
142 rd_desc.arg.data = conn; in iscsi_sw_tcp_recv_data()
143 rd_desc.count = 1; in iscsi_sw_tcp_recv_data()
145 tcp_read_sock(sk, &rd_desc, iscsi_sw_tcp_recv); in iscsi_sw_tcp_recv_data()
/linux/drivers/infiniband/sw/siw/
H A Dsiw_cm.c106 read_descriptor_t rd_desc; in siw_rtr_data_ready() local
119 memset(&rd_desc, 0, sizeof(rd_desc)); in siw_rtr_data_ready()
120 rd_desc.arg.data = qp; in siw_rtr_data_ready()
121 rd_desc.count = 1; in siw_rtr_data_ready()
123 tcp_read_sock(sk, &rd_desc, siw_tcp_rx_data); in siw_rtr_data_ready()
H A Dsiw_qp.c109 read_descriptor_t rd_desc = { .arg.data = qp, .count = 1 }; in siw_qp_llp_data_ready() local
118 tcp_read_sock(sk, &rd_desc, siw_tcp_rx_data); in siw_qp_llp_data_ready()
H A Dsiw_qp_rx.c1330 * @rd_desc: read descriptor
1335 int siw_tcp_rx_data(read_descriptor_t *rd_desc, struct sk_buff *skb, in siw_tcp_rx_data() argument
1338 struct siw_qp *qp = rd_desc->arg.data; in siw_tcp_rx_data()
H A Dsiw.h546 int siw_tcp_rx_data(read_descriptor_t *rd_desc, struct sk_buff *skb,
/linux/io_uring/
H A Dzcrx.c1191 read_descriptor_t rd_desc = { in io_zcrx_tcp_recvmsg() local
1198 ret = tcp_read_sock(sk, &rd_desc, io_zcrx_recv_skb); in io_zcrx_tcp_recvmsg()
/linux/net/ipv4/
H A Dtcp.c760 static int tcp_splice_data_recv(read_descriptor_t *rd_desc, struct sk_buff *skb, in tcp_splice_data_recv() argument
763 struct tcp_splice_state *tss = rd_desc->arg.data; in tcp_splice_data_recv()
767 min(rd_desc->count, len), tss->flags); in tcp_splice_data_recv()
769 rd_desc->count -= ret; in tcp_splice_data_recv()
776 read_descriptor_t rd_desc = { in __tcp_splice_read() local
781 return tcp_read_sock(sk, &rd_desc, tcp_splice_data_recv); in __tcp_splice_read()
/linux/drivers/nvme/host/
H A Dtcp.c1360 read_descriptor_t rd_desc; in nvme_tcp_try_recv() local
1363 rd_desc.arg.data = queue; in nvme_tcp_try_recv()
1364 rd_desc.count = 1; in nvme_tcp_try_recv()
1367 consumed = sock->ops->read_sock(sk, &rd_desc, nvme_tcp_recv_skb); in nvme_tcp_try_recv()