/Linux-v4.19/net/batman-adv/ |
D | gateway_common.c | 146 struct batadv_tvlv_gateway_data gw; in batadv_gw_tvlv_container_update() local 150 gw_mode = atomic_read(&bat_priv->gw.mode); in batadv_gw_tvlv_container_update() 158 down = atomic_read(&bat_priv->gw.bandwidth_down); in batadv_gw_tvlv_container_update() 159 up = atomic_read(&bat_priv->gw.bandwidth_up); in batadv_gw_tvlv_container_update() 160 gw.bandwidth_down = htonl(down); in batadv_gw_tvlv_container_update() 161 gw.bandwidth_up = htonl(up); in batadv_gw_tvlv_container_update() 163 &gw, sizeof(gw)); in batadv_gw_tvlv_container_update() 187 down_curr = (unsigned int)atomic_read(&bat_priv->gw.bandwidth_down); in batadv_gw_bandwidth_set() 188 up_curr = (unsigned int)atomic_read(&bat_priv->gw.bandwidth_up); in batadv_gw_bandwidth_set() 212 atomic_set(&bat_priv->gw.bandwidth_down, down_new); in batadv_gw_bandwidth_set() [all …]
|
D | gateway_client.c | 109 gw_node = rcu_dereference(bat_priv->gw.curr_gw); in batadv_gw_get_selected_gw_node() 158 spin_lock_bh(&bat_priv->gw.list_lock); in batadv_gw_select() 163 curr_gw_node = rcu_dereference_protected(bat_priv->gw.curr_gw, 1); in batadv_gw_select() 164 rcu_assign_pointer(bat_priv->gw.curr_gw, new_gw_node); in batadv_gw_select() 169 spin_unlock_bh(&bat_priv->gw.list_lock); in batadv_gw_select() 185 atomic_set(&bat_priv->gw.reselect, 1); in batadv_gw_reselect() 200 if (atomic_read(&bat_priv->gw.mode) != BATADV_GW_MODE_CLIENT) in batadv_gw_check_client_stop() 232 if (atomic_read(&bat_priv->gw.mode) != BATADV_GW_MODE_CLIENT) in batadv_gw_election() 235 if (!bat_priv->algo_ops->gw.get_best_gw_node) in batadv_gw_election() 240 if (!batadv_atomic_dec_not_zero(&bat_priv->gw.reselect) && curr_gw) in batadv_gw_election() [all …]
|
D | sysfs.c | 445 if (!bat_priv->algo_ops->gw.get_best_gw_node || in batadv_show_gw_mode() 446 !bat_priv->algo_ops->gw.is_eligible) in batadv_show_gw_mode() 449 switch (atomic_read(&bat_priv->gw.mode)) { in batadv_show_gw_mode() 479 if (!bat_priv->algo_ops->gw.get_best_gw_node || in batadv_store_gw_mode() 480 !bat_priv->algo_ops->gw.is_eligible) in batadv_store_gw_mode() 505 if (atomic_read(&bat_priv->gw.mode) == gw_mode_tmp) in batadv_store_gw_mode() 508 switch (atomic_read(&bat_priv->gw.mode)) { in batadv_store_gw_mode() 537 atomic_set(&bat_priv->gw.mode, (unsigned int)gw_mode_tmp); in batadv_store_gw_mode() 550 if (!bat_priv->algo_ops->gw.get_best_gw_node || in batadv_show_gw_sel_class() 551 !bat_priv->algo_ops->gw.is_eligible) in batadv_show_gw_sel_class() [all …]
|
D | bat_v.c | 676 atomic_set(&bat_priv->gw.sel_class, 50); in batadv_v_init_sel_class() 689 old_class = atomic_read(&bat_priv->gw.sel_class); in batadv_v_store_sel_class() 690 atomic_set(&bat_priv->gw.sel_class, class); in batadv_v_store_sel_class() 700 u32 class = atomic_read(&bat_priv->gw.sel_class); in batadv_v_show_sel_class() 761 hlist_for_each_entry_rcu(gw_node, &bat_priv->gw.gateway_list, list) { in batadv_v_gw_get_best_gw_node() 802 threshold = atomic_read(&bat_priv->gw.sel_class); in batadv_v_gw_is_eligible() 900 hlist_for_each_entry_rcu(gw_node, &bat_priv->gw.gateway_list, list) { in batadv_v_gw_print() 1022 hlist_for_each_entry_rcu(gw_node, &bat_priv->gw.gateway_list, list) { in batadv_v_gw_dump() 1064 .gw = {
|
/Linux-v4.19/arch/s390/crypto/ |
D | aes_s390.c | 829 static void gcm_sg_walk_start(struct gcm_sg_walk *gw, struct scatterlist *sg, in gcm_sg_walk_start() argument 832 memset(gw, 0, sizeof(*gw)); in gcm_sg_walk_start() 833 gw->walk_bytes_remain = len; in gcm_sg_walk_start() 834 scatterwalk_start(&gw->walk, sg); in gcm_sg_walk_start() 837 static int gcm_sg_walk_go(struct gcm_sg_walk *gw, unsigned int minbytesneeded) in gcm_sg_walk_go() argument 842 if (gw->buf_bytes && gw->buf_bytes >= minbytesneeded) { in gcm_sg_walk_go() 843 gw->ptr = gw->buf; in gcm_sg_walk_go() 844 gw->nbytes = gw->buf_bytes; in gcm_sg_walk_go() 848 if (gw->walk_bytes_remain == 0) { in gcm_sg_walk_go() 849 gw->ptr = NULL; in gcm_sg_walk_go() [all …]
|
/Linux-v4.19/net/ipv6/netfilter/ |
D | nf_dup_ipv6.c | 23 const struct in6_addr *gw, int oif) in nf_dup_ipv6_route() argument 33 fl6.daddr = *gw; in nf_dup_ipv6_route() 51 const struct in6_addr *gw, int oif) in nf_dup_ipv6() argument 68 if (nf_dup_ipv6_route(net, skb, gw, oif)) { in nf_dup_ipv6()
|
D | nft_dup_ipv6.c | 28 struct in6_addr *gw = (struct in6_addr *)®s->data[priv->sreg_addr]; in nft_dup_ipv6_eval() local 31 nf_dup_ipv6(nft_net(pkt), pkt->skb, nft_hook(pkt), gw, oif); in nft_dup_ipv6_eval()
|
/Linux-v4.19/net/ipv4/netfilter/ |
D | nf_dup_ipv4.c | 27 const struct in_addr *gw, int oif) in nf_dup_ipv4_route() argument 37 fl4.daddr = gw->s_addr; in nf_dup_ipv4_route() 54 const struct in_addr *gw, int oif) in nf_dup_ipv4() argument 89 if (nf_dup_ipv4_route(net, skb, gw, oif)) { in nf_dup_ipv4()
|
D | nft_dup_ipv4.c | 28 struct in_addr gw = { in nft_dup_ipv4_eval() local 33 nf_dup_ipv4(nft_net(pkt), pkt->skb, nft_hook(pkt), &gw, oif); in nft_dup_ipv4_eval()
|
/Linux-v4.19/net/can/ |
D | Makefile | 16 obj-$(CONFIG_CAN_GW) += can-gw.o 17 can-gw-y := gw.o
|
/Linux-v4.19/include/linux/ |
D | fmc.h | 136 void *gw, unsigned long len); 137 int (*reprogram)(struct fmc_device *f, struct fmc_driver *d, char *gw); 150 void *gw, unsigned long len, int sdb_entry); 151 extern int fmc_reprogram(struct fmc_device *f, struct fmc_driver *d, char *gw, 237 struct fmc_gateware *gw); 243 struct fmc_gateware *gw);
|
/Linux-v4.19/include/trace/events/ |
D | fib.h | 31 __array( __u8, gw, 4 ) 69 p32 = (__be32 *) __entry->gw; 77 p32 = (__be32 *) __entry->gw; 88 __get_str(name), __entry->gw, __entry->saddr, __entry->err)
|
D | fib6.h | 35 __array( __u8, gw, 16 ) 73 in6 = (struct in6_addr *)__entry->gw; 77 in6 = (struct in6_addr *)__entry->gw; 86 __get_str(name), __entry->gw, __entry->err)
|
/Linux-v4.19/arch/x86/kvm/ |
D | paging_tmpl.h | 537 struct guest_walker *gw, int level) in FNAME() 540 gpa_t base_gpa, pte_gpa = gw->pte_gpa[level - 1]; in FNAME() 550 gw->prefetch_ptes, sizeof(gw->prefetch_ptes)); in FNAME() 551 curr_pte = gw->prefetch_ptes[index]; in FNAME() 556 return r || curr_pte != gw->ptes[level - 1]; in FNAME() 559 static void FNAME(pte_prefetch)(struct kvm_vcpu *vcpu, struct guest_walker *gw, in FNAME() 563 pt_element_t *gptep = gw->prefetch_ptes; in FNAME() 596 struct guest_walker *gw, in FNAME() 602 unsigned direct_access, access = gw->pt_access; in FNAME() 605 direct_access = gw->pte_access; in FNAME() [all …]
|
/Linux-v4.19/drivers/fmc/ |
D | fmc-fakedev.c | 97 char *gw) in ff_reprogram() argument 102 if (!gw) { in ff_reprogram() 109 dev_info(&fmc->dev, "reprogramming with %s\n", gw); in ff_reprogram() 110 ret = request_firmware(&fw, gw, &fmc->dev); in ff_reprogram() 113 gw, ret); in ff_reprogram()
|
D | fmc-core.c | 203 struct fmc_gateware *gw) in fmc_device_register_n_gw() argument 284 if (gw) { in fmc_device_register_n_gw() 290 gw->bitstream, gw->len); in fmc_device_register_n_gw() 337 int fmc_device_register_gw(struct fmc_device *fmc, struct fmc_gateware *gw) in fmc_device_register_gw() argument 339 return fmc_device_register_n_gw(&fmc, 1, gw); in fmc_device_register_gw()
|
D | fmc-sdb.c | 131 void *gw, unsigned long len, int sdb_entry) in fmc_reprogram_raw() argument 135 ret = fmc->op->reprogram_raw(fmc, d, gw, len); in fmc_reprogram_raw() 154 int fmc_reprogram(struct fmc_device *fmc, struct fmc_driver *d, char *gw, in fmc_reprogram() argument 159 ret = fmc->op->reprogram(fmc, d, gw); in fmc_reprogram()
|
/Linux-v4.19/arch/arm/boot/dts/ |
D | imx6dl-gw51xx.dts | 18 compatible = "gw,imx6dl-gw51xx", "gw,ventana", "fsl,imx6dl";
|
D | imx6dl-gw552x.dts | 19 compatible = "gw,imx6dl-gw552x", "gw,ventana", "fsl,imx6dl";
|
D | imx6q-gw51xx.dts | 18 compatible = "gw,imx6q-gw51xx", "gw,ventana", "fsl,imx6q";
|
D | imx6q-gw552x.dts | 19 compatible = "gw,imx6q-gw552x", "gw,ventana", "fsl,imx6q";
|
/Linux-v4.19/samples/bpf/ |
D | xdp_router_ipv4_kern.c | 24 __be32 gw; member 166 if (!prefix_value->gw) in xdp_router_ipv4_prog() 168 dest_ip = prefix_value->gw; in xdp_router_ipv4_prog()
|
D | xdp_router_ipv4_user.c | 118 __be32 dst, gw; in read_route() member 176 route.gw = atoi(gws); in read_route() 196 __be32 gw; in read_route() member 225 route.gw, route.dst_len, in read_route() 234 prefix_value->gw = route.gw; in read_route() 276 prefix_value->gw = route.gw; in read_route()
|
/Linux-v4.19/net/netfilter/ |
D | xt_TEE.c | 36 nf_dup_ipv4(xt_net(par), skb, xt_hooknum(par), &info->gw.in, oif); in tee_tg4() 48 nf_dup_ipv6(xt_net(par), skb, xt_hooknum(par), &info->gw.in6, oif); in tee_tg6() 93 if (memcmp(&info->gw, &tee_zero_address, in tee_tg_check()
|
/Linux-v4.19/drivers/net/ethernet/mellanox/mlxsw/ |
D | spectrum_span.c | 239 union mlxsw_sp_l3addr gw, in mlxsw_sp_span_entry_tunnel_parms_common() argument 247 if (mlxsw_sp_l3addr_is_zero(gw)) in mlxsw_sp_span_entry_tunnel_parms_common() 248 gw = daddr; in mlxsw_sp_span_entry_tunnel_parms_common() 250 if (!edev || mlxsw_sp_span_dmac(tbl, &gw, edev, dmac)) in mlxsw_sp_span_entry_tunnel_parms_common() 335 union mlxsw_sp_l3addr gw = daddr; in mlxsw_sp_span_entry_gretap4_parms() local 347 l3edev = mlxsw_sp_span_gretap4_route(to_dev, &saddr.addr4, &gw.addr4); in mlxsw_sp_span_entry_gretap4_parms() 348 return mlxsw_sp_span_entry_tunnel_parms_common(l3edev, saddr, daddr, gw, in mlxsw_sp_span_entry_gretap4_parms() 436 union mlxsw_sp_l3addr gw = daddr; in mlxsw_sp_span_entry_gretap6_parms() local 448 l3edev = mlxsw_sp_span_gretap6_route(to_dev, &saddr.addr6, &gw.addr6); in mlxsw_sp_span_entry_gretap6_parms() 449 return mlxsw_sp_span_entry_tunnel_parms_common(l3edev, saddr, daddr, gw, in mlxsw_sp_span_entry_gretap6_parms()
|