Home
last modified time | relevance | path

Searched refs:mreq (Results 1 – 18 of 18) sorted by relevance

/linux/drivers/usb/mtu3/
A Dmtu3_gadget.c21 list_del(&mreq->list); in mtu3_req_complete()
238 mreq = kzalloc(sizeof(*mreq), gfp_flags); in mtu3_alloc_request()
239 if (!mreq) in mtu3_alloc_request()
244 mreq->mep = mep; in mtu3_alloc_request()
256 kfree(mreq); in mtu3_free_request()
271 if (mreq->mep != mep) in mtu3_gadget_queue()
276 mreq, ep->maxpacket, mreq->request.length); in mtu3_gadget_queue()
294 mreq->mtu = mtu; in mtu3_gadget_queue()
340 if (r == mreq) in mtu3_gadget_dequeue()
343 if (r != mreq) { in mtu3_gadget_dequeue()
[all …]
A Dmtu3_gadget_ep0.c172 struct mtu3_request *mreq; in ep0_set_sel_complete() local
179 mtu = mreq->mtu; in ep0_set_sel_complete()
522 req = &mreq->request; in ep0_rx_state()
574 if (!mreq) in ep0_tx_state()
578 req = &mreq->request; in ep0_tx_state()
621 if (mreq) in ep0_read_setup()
676 if (mreq) { in ep0_handle_setup()
689 if (mreq && !mreq->request.length) in ep0_handle_setup()
750 if (mreq) in mtu3_ep0_isr()
798 mreq->mtu = mtu; in ep0_queue()
[all …]
A Dmtu3_trace.h119 TP_PROTO(struct mtu3_request *mreq),
120 TP_ARGS(mreq),
122 __string(name, mreq->mep->name)
123 __field(struct mtu3_request *, mreq)
132 __assign_str(name, mreq->mep->name);
133 __entry->mreq = mreq;
134 __entry->gpd = mreq->gpd;
135 __entry->actual = mreq->request.actual;
136 __entry->length = mreq->request.length;
137 __entry->status = mreq->request.status;
[all …]
A Dmtu3_qmu.c280 mreq->gpd = gpd; in mtu3_prepare_tx_gpd()
315 mreq->gpd = gpd; in mtu3_prepare_rx_gpd()
423 struct mtu3_request *mreq; in qmu_tx_zlp_error_handler() local
428 mreq = next_request(mep); in qmu_tx_zlp_error_handler()
429 if (mreq && mreq->request.length != 0) in qmu_tx_zlp_error_handler()
477 struct mtu3_request *mreq; in qmu_done_tx() local
489 mreq = next_request(mep); in qmu_done_tx()
491 if (mreq == NULL || mreq->gpd != gpd) { in qmu_done_tx()
496 request = &mreq->request; in qmu_done_tx()
530 if (mreq == NULL || mreq->gpd != gpd) { in qmu_done_rx()
[all …]
A Dmtu3_qmu.h25 void mtu3_insert_gpd(struct mtu3_ep *mep, struct mtu3_request *mreq);
/linux/arch/um/drivers/
A Dumcast_user.c69 struct ip_mreq mreq; in umcast_open() local
124 mreq.imr_multiaddr.s_addr = lsin->sin_addr.s_addr; in umcast_open()
125 mreq.imr_interface.s_addr = 0; in umcast_open()
127 &mreq, sizeof(mreq)) < 0) { in umcast_open()
153 struct ip_mreq mreq; in umcast_close() local
156 mreq.imr_multiaddr.s_addr = lsin->sin_addr.s_addr; in umcast_close()
157 mreq.imr_interface.s_addr = 0; in umcast_close()
159 &mreq, sizeof(mreq)) < 0) { in umcast_close()
/linux/net/ipv4/
A Dip_sockglue.c749 struct ip_mreqn mreq; in do_mcast_group_source() local
847 struct ip_mreqn mreq = { }; in ip_mcast_join_leave() local
1138 struct ip_mreqn mreq; in do_ip_setsockopt() local
1153 if (copy_from_sockptr(&mreq, optval, sizeof(mreq))) in do_ip_setsockopt()
1156 memset(&mreq, 0, sizeof(mreq)); in do_ip_setsockopt()
1168 if (!mreq.imr_ifindex) { in do_ip_setsockopt()
1205 struct ip_mreqn mreq; in do_ip_setsockopt() local
1215 if (copy_from_sockptr(&mreq, optval, sizeof(mreq))) in do_ip_setsockopt()
1218 memset(&mreq, 0, sizeof(mreq)); in do_ip_setsockopt()
1282 struct ip_mreqn mreq; in do_ip_setsockopt() local
[all …]
A Ddevinet.c624 struct ip_mreqn mreq = { in ip_mc_autojoin_config() local
635 ret = ip_mc_join_group(sk, &mreq); in ip_mc_autojoin_config()
637 ret = ip_mc_leave_group(sk, &mreq); in ip_mc_autojoin_config()
/linux/net/ipv6/
A Dipv6_sockglue.c827 struct ipv6_mreq mreq; in do_ipv6_setsockopt() local
837 if (copy_from_sockptr(&mreq, optval, sizeof(struct ipv6_mreq))) in do_ipv6_setsockopt()
841 retv = ipv6_sock_mc_join(sk, mreq.ipv6mr_ifindex, &mreq.ipv6mr_multiaddr); in do_ipv6_setsockopt()
843 retv = ipv6_sock_mc_drop(sk, mreq.ipv6mr_ifindex, &mreq.ipv6mr_multiaddr); in do_ipv6_setsockopt()
849 struct ipv6_mreq mreq; in do_ipv6_setsockopt() local
855 if (copy_from_sockptr(&mreq, optval, sizeof(struct ipv6_mreq))) in do_ipv6_setsockopt()
859 retv = ipv6_sock_ac_join(sk, mreq.ipv6mr_ifindex, &mreq.ipv6mr_acaddr); in do_ipv6_setsockopt()
861 retv = ipv6_sock_ac_drop(sk, mreq.ipv6mr_ifindex, &mreq.ipv6mr_acaddr); in do_ipv6_setsockopt()
/linux/drivers/media/platform/mtk-vcodec/
A Dmtk_vcodec_dec_stateless.c286 static int fops_media_request_validate(struct media_request *mreq) in fops_media_request_validate() argument
288 const unsigned int buffer_cnt = vb2_request_buffer_cnt(mreq); in fops_media_request_validate()
303 return vb2_request_validate(mreq); in fops_media_request_validate()
/linux/net/tipc/
A Dgroup.c164 struct tipc_group_req *mreq, in tipc_group_create() argument
168 bool global = mreq->scope != TIPC_NODE_SCOPE; in tipc_group_create()
170 u32 type = mreq->type; in tipc_group_create()
183 grp->instance = mreq->instance; in tipc_group_create()
184 grp->scope = mreq->scope; in tipc_group_create()
185 grp->loopback = mreq->flags & TIPC_GROUP_LOOPBACK; in tipc_group_create()
186 grp->events = mreq->flags & TIPC_GROUP_MEMBER_EVTS; in tipc_group_create()
A Dgroup.h47 struct tipc_group_req *mreq,
A Dsocket.c3074 if (mreq->type < TIPC_RESERVED_TYPES) in tipc_sk_join()
3076 if (mreq->scope > TIPC_NODE_SCOPE) in tipc_sk_join()
3078 if (mreq->scope != TIPC_NODE_SCOPE) in tipc_sk_join()
3079 mreq->scope = TIPC_CLUSTER_SCOPE; in tipc_sk_join()
3086 msg_set_lookup_scope(hdr, mreq->scope); in tipc_sk_join()
3087 msg_set_nametype(hdr, mreq->type); in tipc_sk_join()
3090 mreq->type, mreq->instance, mreq->instance); in tipc_sk_join()
3141 struct tipc_group_req mreq; in tipc_setsockopt() local
3162 if (ol < sizeof(mreq)) in tipc_setsockopt()
3164 if (copy_from_sockptr(&mreq, ov, sizeof(mreq))) in tipc_setsockopt()
[all …]
/linux/net/packet/
A Daf_packet.c3653 ml->type == mreq->mr_type && in packet_mc_add()
3654 ml->alen == mreq->mr_alen && in packet_mc_add()
3663 i->type = mreq->mr_type; in packet_mc_add()
3664 i->ifindex = mreq->mr_ifindex; in packet_mc_add()
3665 i->alen = mreq->mr_alen; in packet_mc_add()
3690 ml->type == mreq->mr_type && in packet_mc_drop()
3691 ml->alen == mreq->mr_alen && in packet_mc_drop()
3744 struct packet_mreq_max mreq; in packet_setsockopt() local
3746 memset(&mreq, 0, sizeof(mreq)); in packet_setsockopt()
3749 if (len > sizeof(mreq)) in packet_setsockopt()
[all …]
/linux/tools/testing/selftests/net/
A Dnettest.c483 struct ip_mreqn mreq = { .imr_ifindex = ifindex }; in set_multicast_if() local
486 rc = setsockopt(sd, SOL_IP, IP_MULTICAST_IF, &mreq, sizeof(mreq)); in set_multicast_if()
496 struct ip_mreqn mreq; in set_membership() local
504 mreq.imr_multiaddr.s_addr = grp; in set_membership()
505 mreq.imr_address.s_addr = if_addr; in set_membership()
506 mreq.imr_ifindex = ifindex; in set_membership()
508 rc = setsockopt(sd, IPPROTO_IP, IP_ADD_MEMBERSHIP, &mreq, sizeof(mreq)); in set_membership()
/linux/drivers/scsi/qla2xxx/
A Dqla_mbx.c5315 mcp->mb[14] = LSW(mreq->send_dma); in qla2x00_loopback_test()
5316 mcp->mb[15] = MSW(mreq->send_dma); in qla2x00_loopback_test()
5321 mcp->mb[16] = LSW(mreq->rcv_dma); in qla2x00_loopback_test()
5322 mcp->mb[17] = MSW(mreq->rcv_dma); in qla2x00_loopback_test()
5323 mcp->mb[6] = LSW(MSD(mreq->rcv_dma)); in qla2x00_loopback_test()
5336 mcp->buf_size = mreq->transfer_size; in qla2x00_loopback_test()
5376 mcp->mb[16] = LSW(mreq->rcv_dma); in qla2x00_echo_test()
5377 mcp->mb[17] = MSW(mreq->rcv_dma); in qla2x00_echo_test()
5383 mcp->mb[14] = LSW(mreq->send_dma); in qla2x00_echo_test()
5384 mcp->mb[15] = MSW(mreq->send_dma); in qla2x00_echo_test()
[all …]
/linux/net/netfilter/ipvs/
A Dip_vs_sync.c1391 struct ip_mreqn mreq; in join_mcast_group() local
1394 memset(&mreq, 0, sizeof(mreq)); in join_mcast_group()
1395 memcpy(&mreq.imr_multiaddr, addr, sizeof(struct in_addr)); in join_mcast_group()
1400 mreq.imr_ifindex = dev->ifindex; in join_mcast_group()
1403 ret = ip_mc_join_group(sk, &mreq); in join_mcast_group()
/linux/drivers/net/
A Dvxlan.c1631 struct ip_mreqn mreq = { in vxlan_igmp_join() local
1638 ret = ip_mc_join_group(sk, &mreq); in vxlan_igmp_join()
1665 struct ip_mreqn mreq = { in vxlan_igmp_leave() local
1672 ret = ip_mc_leave_group(sk, &mreq); in vxlan_igmp_leave()

Completed in 61 milliseconds