Lines Matching refs:bctx
1681 void io_socket_bpf_populate(struct io_uring_bpf_ctx *bctx, struct io_kiocb *req) in io_socket_bpf_populate() argument
1685 bctx->socket.family = sock->domain; in io_socket_bpf_populate()
1686 bctx->socket.type = sock->type; in io_socket_bpf_populate()
1687 bctx->socket.protocol = sock->protocol; in io_socket_bpf_populate()
1690 void io_connect_bpf_populate(struct io_uring_bpf_ctx *bctx, struct io_kiocb *req) in io_connect_bpf_populate() argument
1703 bctx->connect.family = ss->ss_family; in io_connect_bpf_populate()
1710 bctx->connect.port = sin->sin_port; in io_connect_bpf_populate()
1711 bctx->connect.v4_addr = sin->sin_addr.s_addr; in io_connect_bpf_populate()
1719 bctx->connect.port = sin6->sin6_port; in io_connect_bpf_populate()
1720 memcpy(bctx->connect.v6_addr, &sin6->sin6_addr, in io_connect_bpf_populate()
1721 sizeof(bctx->connect.v6_addr)); in io_connect_bpf_populate()