/kernel/linux/linux-5.10/net/ipv6/ |
H A D | ipv6_sockglue.c | 282 struct group_req greq; in ipv6_mcast_join_leave() local 284 if (optlen < sizeof(greq)) in ipv6_mcast_join_leave() 286 if (copy_from_sockptr(&greq, optval, sizeof(greq))) in ipv6_mcast_join_leave() 289 if (greq.gr_group.ss_family != AF_INET6) in ipv6_mcast_join_leave() 291 psin6 = (struct sockaddr_in6 *)&greq.gr_group; in ipv6_mcast_join_leave() 293 return ipv6_sock_mc_join(sk, greq.gr_interface, in ipv6_mcast_join_leave() 295 return ipv6_sock_mc_drop(sk, greq.gr_interface, &psin6->sin6_addr); in ipv6_mcast_join_leave()
|
/kernel/linux/linux-6.6/net/ipv6/ |
H A D | ipv6_sockglue.c | 284 struct group_req greq; in ipv6_mcast_join_leave() local 286 if (optlen < sizeof(greq)) in ipv6_mcast_join_leave() 288 if (copy_from_sockptr(&greq, optval, sizeof(greq))) in ipv6_mcast_join_leave() 291 if (greq.gr_group.ss_family != AF_INET6) in ipv6_mcast_join_leave() 293 psin6 = (struct sockaddr_in6 *)&greq.gr_group; in ipv6_mcast_join_leave() 295 return ipv6_sock_mc_join(sk, greq.gr_interface, in ipv6_mcast_join_leave() 297 return ipv6_sock_mc_drop(sk, greq.gr_interface, &psin6->sin6_addr); in ipv6_mcast_join_leave()
|
/kernel/linux/linux-5.10/net/ipv4/ |
H A D | ip_sockglue.c | 856 struct group_req greq; in ip_mcast_join_leave() local 860 if (copy_from_sockptr(&greq, optval, sizeof(greq))) in ip_mcast_join_leave() 863 psin = (struct sockaddr_in *)&greq.gr_group; in ip_mcast_join_leave() 867 mreq.imr_ifindex = greq.gr_interface; in ip_mcast_join_leave() 876 struct compat_group_req greq; in compat_ip_mcast_join_leave() local 882 if (copy_from_sockptr(&greq, optval, sizeof(greq))) in compat_ip_mcast_join_leave() 885 psin = (struct sockaddr_in *)&greq.gr_group; in compat_ip_mcast_join_leave() 889 mreq.imr_ifindex = greq in compat_ip_mcast_join_leave() [all...] |
/kernel/linux/linux-6.6/net/ipv4/ |
H A D | ip_sockglue.c | 852 struct group_req greq; in ip_mcast_join_leave() local 856 if (copy_from_sockptr(&greq, optval, sizeof(greq))) in ip_mcast_join_leave() 859 psin = (struct sockaddr_in *)&greq.gr_group; in ip_mcast_join_leave() 863 mreq.imr_ifindex = greq.gr_interface; in ip_mcast_join_leave() 872 struct compat_group_req greq; in compat_ip_mcast_join_leave() local 878 if (copy_from_sockptr(&greq, optval, sizeof(greq))) in compat_ip_mcast_join_leave() 881 psin = (struct sockaddr_in *)&greq.gr_group; in compat_ip_mcast_join_leave() 885 mreq.imr_ifindex = greq in compat_ip_mcast_join_leave() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb3/ |
H A D | cxgb3_main.c | 459 struct cpl_set_tcb_field *greq; in init_tp_parity() local 481 adap->nofail_skb = alloc_skb(sizeof(*greq), GFP_KERNEL); in init_tp_parity() 503 adap->nofail_skb = alloc_skb(sizeof(*greq), GFP_KERNEL); in init_tp_parity() 525 adap->nofail_skb = alloc_skb(sizeof(*greq), GFP_KERNEL); in init_tp_parity() 531 skb = alloc_skb(sizeof(*greq), GFP_KERNEL); in init_tp_parity() 537 greq = __skb_put_zero(skb, sizeof(*greq)); in init_tp_parity() 538 greq->wr.wr_hi = htonl(V_WR_OP(FW_WROPCODE_FORWARD)); in init_tp_parity() 539 OPCODE_TID(greq) = htonl(MK_OPCODE_TID(CPL_SET_TCB_FIELD, 0)); in init_tp_parity() 540 greq in init_tp_parity() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/cxgb3/ |
H A D | cxgb3_main.c | 459 struct cpl_set_tcb_field *greq; in init_tp_parity() local 481 adap->nofail_skb = alloc_skb(sizeof(*greq), GFP_KERNEL); in init_tp_parity() 503 adap->nofail_skb = alloc_skb(sizeof(*greq), GFP_KERNEL); in init_tp_parity() 525 adap->nofail_skb = alloc_skb(sizeof(*greq), GFP_KERNEL); in init_tp_parity() 531 skb = alloc_skb(sizeof(*greq), GFP_KERNEL); in init_tp_parity() 537 greq = __skb_put_zero(skb, sizeof(*greq)); in init_tp_parity() 538 greq->wr.wr_hi = htonl(V_WR_OP(FW_WROPCODE_FORWARD)); in init_tp_parity() 539 OPCODE_TID(greq) = htonl(MK_OPCODE_TID(CPL_SET_TCB_FIELD, 0)); in init_tp_parity() 540 greq in init_tp_parity() [all...] |
/kernel/linux/linux-5.10/net/ceph/ |
H A D | osd_client.c | 2644 static void map_check_cb(struct ceph_mon_generic_request *greq) in map_check_cb() argument 2646 struct ceph_osd_client *osdc = &greq->monc->client->osdc; in map_check_cb() 2648 u64 tid = greq->private_data; in map_check_cb() 2650 WARN_ON(greq->result || !greq->u.newest); in map_check_cb() 2660 req, req->r_tid, req->r_map_dne_bound, greq->u.newest); in map_check_cb() 2662 req->r_map_dne_bound = greq->u.newest; in map_check_cb() 3278 static void linger_map_check_cb(struct ceph_mon_generic_request *greq) in linger_map_check_cb() argument 3280 struct ceph_osd_client *osdc = &greq->monc->client->osdc; in linger_map_check_cb() 3282 u64 linger_id = greq in linger_map_check_cb() [all...] |
/kernel/linux/linux-6.6/net/ceph/ |
H A D | osd_client.c | 2731 static void map_check_cb(struct ceph_mon_generic_request *greq) in map_check_cb() argument 2733 struct ceph_osd_client *osdc = &greq->monc->client->osdc; in map_check_cb() 2735 u64 tid = greq->private_data; in map_check_cb() 2737 WARN_ON(greq->result || !greq->u.newest); in map_check_cb() 2747 req, req->r_tid, req->r_map_dne_bound, greq->u.newest); in map_check_cb() 2749 req->r_map_dne_bound = greq->u.newest; in map_check_cb() 3365 static void linger_map_check_cb(struct ceph_mon_generic_request *greq) in linger_map_check_cb() argument 3367 struct ceph_osd_client *osdc = &greq->monc->client->osdc; in linger_map_check_cb() 3369 u64 linger_id = greq in linger_map_check_cb() [all...] |