/linux-master/arch/um/drivers/ |
H A D | umcast_user.c | 69 struct ip_mreq mreq; local 124 mreq.imr_multiaddr.s_addr = lsin->sin_addr.s_addr; 125 mreq.imr_interface.s_addr = 0; 127 &mreq, sizeof(mreq)) < 0) { 153 struct ip_mreq mreq; local 156 mreq.imr_multiaddr.s_addr = lsin->sin_addr.s_addr; 157 mreq.imr_interface.s_addr = 0; 159 &mreq, sizeof(mreq)) < [all...] |
/linux-master/drivers/usb/mtu3/ |
H A D | mtu3_trace.h | 117 TP_PROTO(struct mtu3_request *mreq), 118 TP_ARGS(mreq), 120 __string(name, mreq->mep->name) 121 __field(struct mtu3_request *, mreq) 131 __entry->mreq = mreq; 132 __entry->gpd = mreq->gpd; 133 __entry->actual = mreq->request.actual; 134 __entry->length = mreq->request.length; 135 __entry->status = mreq [all...] |
H A D | mtu3_gadget.c | 18 struct mtu3_request *mreq = to_mtu3_request(req); variable in typeref:struct:mtu3_request 19 struct mtu3 *mtu = mreq->mtu; 21 list_del(&mreq->list); 25 trace_mtu3_req_complete(mreq); variable 41 struct mtu3_request *mreq = NULL; local 53 mreq = list_first_entry(&mep->req_list, 55 mtu3_req_complete(mep, &mreq->request, status); 235 struct mtu3_request *mreq; local 237 mreq = kzalloc(sizeof(*mreq), gfp_flag 252 struct mtu3_request *mreq = to_mtu3_request(req); local 262 struct mtu3_request *mreq = to_mtu3_request(req); local 324 struct mtu3_request *mreq = to_mtu3_request(req); local 366 struct mtu3_request *mreq; local [all...] |
H A D | mtu3_qmu.h | 25 void mtu3_insert_gpd(struct mtu3_ep *mep, struct mtu3_request *mreq);
|
H A D | mtu3_gadget_ep0.c | 165 static int ep0_queue(struct mtu3_ep *mep0, struct mtu3_request *mreq); 172 struct mtu3_request *mreq; local 178 mreq = to_mtu3_request(req); 179 mtu = mreq->mtu; 511 struct mtu3_request *mreq; local 521 mreq = next_ep0_request(mtu); 522 req = &mreq->request; 565 struct mtu3_request *mreq = next_ep0_request(mtu); local 574 if (!mreq) 578 req = &mreq 605 struct mtu3_request *mreq; local 642 struct mtu3_request *mreq; variable in typeref:struct:mtu3_request 699 struct mtu3_request *mreq; local 794 ep0_queue(struct mtu3_ep *mep, struct mtu3_request *mreq) argument 840 struct mtu3_request *mreq; local [all...] |
H A D | mtu3_qmu.c | 244 static int mtu3_prepare_tx_gpd(struct mtu3_ep *mep, struct mtu3_request *mreq) argument 249 struct usb_request *req = &mreq->request; 281 mreq->gpd = gpd; 287 static int mtu3_prepare_rx_gpd(struct mtu3_ep *mep, struct mtu3_request *mreq) argument 292 struct usb_request *req = &mreq->request; 316 mreq->gpd = gpd; 322 void mtu3_insert_gpd(struct mtu3_ep *mep, struct mtu3_request *mreq) argument 326 mtu3_prepare_tx_gpd(mep, mreq); 328 mtu3_prepare_rx_gpd(mep, mreq); 431 struct mtu3_request *mreq; local 479 struct mtu3_request *mreq; local 516 struct mtu3_request *mreq; local 556 struct mtu3_request *mreq; local [all...] |
/linux-master/net/ipv4/ |
H A D | ip_sockglue.c | 750 struct ip_mreqn mreq; local 753 mreq.imr_multiaddr = psin->sin_addr; 754 mreq.imr_address.s_addr = 0; 755 mreq.imr_ifindex = greqs.gsr_interface; 756 err = ip_mc_join_group_ssm(sk, &mreq, MCAST_INCLUDE); 759 greqs.gsr_interface = mreq.imr_ifindex; 848 struct ip_mreqn mreq = { }; local 860 mreq.imr_multiaddr = psin->sin_addr; 861 mreq.imr_ifindex = greq.gr_interface; 863 return ip_mc_join_group(sk, &mreq); 871 struct ip_mreqn mreq = { }; local 1161 struct ip_mreqn mreq; local 1228 struct ip_mreqn mreq; local 1305 struct ip_mreqn mreq; local [all...] |
H A D | devinet.c | 630 struct ip_mreqn mreq = { local 641 ret = ip_mc_join_group(sk, &mreq); 643 ret = ip_mc_leave_group(sk, &mreq);
|
/linux-master/net/tipc/ |
H A D | group.h | 47 struct tipc_group_req *mreq,
|
H A D | group.c | 164 struct tipc_group_req *mreq, 168 bool global = mreq->scope != TIPC_NODE_SCOPE; 170 u32 type = mreq->type; 183 grp->instance = mreq->instance; 184 grp->scope = mreq->scope; 185 grp->loopback = mreq->flags & TIPC_GROUP_LOOPBACK; 186 grp->events = mreq->flags & TIPC_GROUP_MEMBER_EVTS; 163 tipc_group_create(struct net *net, u32 portid, struct tipc_group_req *mreq, bool *group_is_open) argument
|
H A D | socket.c | 3069 static int tipc_sk_join(struct tipc_sock *tsk, struct tipc_group_req *mreq) argument 3077 if (mreq->type < TIPC_RESERVED_TYPES) 3079 if (mreq->scope > TIPC_NODE_SCOPE) 3081 if (mreq->scope != TIPC_NODE_SCOPE) 3082 mreq->scope = TIPC_CLUSTER_SCOPE; 3085 grp = tipc_group_create(net, tsk->portid, mreq, &tsk->group_is_open); 3089 msg_set_lookup_scope(hdr, mreq->scope); 3090 msg_set_nametype(hdr, mreq->type); 3092 tipc_uaddr(&ua, TIPC_SERVICE_RANGE, mreq->scope, 3093 mreq 3144 struct tipc_group_req mreq; local [all...] |
/linux-master/drivers/net/vxlan/ |
H A D | vxlan_multicast.c | 27 struct ip_mreqn mreq = { local 34 ret = ip_mc_join_group(sk, &mreq); 61 struct ip_mreqn mreq = { local 68 ret = ip_mc_leave_group(sk, &mreq);
|
/linux-master/net/ipv6/ |
H A D | ipv6_sockglue.c | 888 struct ipv6_mreq mreq; local 898 if (copy_from_sockptr(&mreq, optval, sizeof(struct ipv6_mreq))) 902 retv = ipv6_sock_mc_join(sk, mreq.ipv6mr_ifindex, &mreq.ipv6mr_multiaddr); 904 retv = ipv6_sock_mc_drop(sk, mreq.ipv6mr_ifindex, &mreq.ipv6mr_multiaddr); 910 struct ipv6_mreq mreq; local 916 if (copy_from_sockptr(&mreq, optval, sizeof(struct ipv6_mreq))) 920 retv = ipv6_sock_ac_join(sk, mreq.ipv6mr_ifindex, &mreq [all...] |
/linux-master/net/packet/ |
H A D | af_packet.c | 3663 static int packet_mc_add(struct sock *sk, struct packet_mreq_max *mreq) argument 3673 dev = __dev_get_by_index(sock_net(sk), mreq->mr_ifindex); 3678 if (mreq->mr_alen > dev->addr_len) 3688 if (ml->ifindex == mreq->mr_ifindex && 3689 ml->type == mreq->mr_type && 3690 ml->alen == mreq->mr_alen && 3691 memcmp(ml->addr, mreq->mr_address, ml->alen) == 0) { 3699 i->type = mreq->mr_type; 3700 i->ifindex = mreq->mr_ifindex; 3701 i->alen = mreq 3718 packet_mc_drop(struct sock *sk, struct packet_mreq_max *mreq) argument 3780 struct packet_mreq_max mreq; local [all...] |
/linux-master/tools/testing/selftests/net/ |
H A D | nettest.c | 490 struct ip_mreqn mreq = { .imr_ifindex = ifindex }; local 493 rc = setsockopt(sd, SOL_IP, IP_MULTICAST_IF, &mreq, sizeof(mreq)); 503 struct ip_mreqn mreq; local 511 mreq.imr_multiaddr.s_addr = grp; 512 mreq.imr_address.s_addr = if_addr; 513 mreq.imr_ifindex = ifindex; 515 rc = setsockopt(sd, IPPROTO_IP, IP_ADD_MEMBERSHIP, &mreq, sizeof(mreq));
|
/linux-master/drivers/scsi/qla2xxx/ |
H A D | qla_mbx.c | 5314 qla2x00_loopback_test(scsi_qla_host_t *vha, struct msg_echo_lb *mreq, argument 5326 mcp->mb[1] = mreq->options | BIT_6; // BIT_6 specifies 64 bit addressing 5329 mcp->mb[10] = LSW(mreq->transfer_size); 5330 mcp->mb[11] = MSW(mreq->transfer_size); 5333 mcp->mb[14] = LSW(mreq->send_dma); 5334 mcp->mb[15] = MSW(mreq->send_dma); 5335 mcp->mb[20] = LSW(MSD(mreq->send_dma)); 5336 mcp->mb[21] = MSW(MSD(mreq->send_dma)); 5339 mcp->mb[16] = LSW(mreq->rcv_dma); 5340 mcp->mb[17] = MSW(mreq 5376 qla2x00_echo_test(scsi_qla_host_t *vha, struct msg_echo_lb *mreq, uint16_t *mresp) argument [all...] |
/linux-master/net/netfilter/ipvs/ |
H A D | ip_vs_sync.c | 1385 struct ip_mreqn mreq; local 1388 memset(&mreq, 0, sizeof(mreq)); 1389 memcpy(&mreq.imr_multiaddr, addr, sizeof(struct in_addr)); 1394 mreq.imr_ifindex = dev->ifindex; 1397 ret = ip_mc_join_group(sk, &mreq);
|
/linux-master/drivers/media/platform/mediatek/vcodec/decoder/ |
H A D | mtk_vcodec_dec_stateless.c | 714 static int fops_media_request_validate(struct media_request *mreq) argument 716 const unsigned int buffer_cnt = vb2_request_buffer_cnt(mreq); 731 return vb2_request_validate(mreq);
|