Home
last modified time | relevance | path

Searched refs:gw (Results 1 – 25 of 73) sorted by relevance

123

/Linux-v4.19/net/batman-adv/
Dgateway_common.c146 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 …]
Dgateway_client.c109 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 …]
Dsysfs.c445 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 …]
Dbat_v.c676 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/
Daes_s390.c829 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/
Dnf_dup_ipv6.c23 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()
Dnft_dup_ipv6.c28 struct in6_addr *gw = (struct in6_addr *)&regs->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/
Dnf_dup_ipv4.c27 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()
Dnft_dup_ipv4.c28 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/
DMakefile16 obj-$(CONFIG_CAN_GW) += can-gw.o
17 can-gw-y := gw.o
/Linux-v4.19/include/linux/
Dfmc.h136 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/
Dfib.h31 __array( __u8, gw, 4 )
69 p32 = (__be32 *) __entry->gw;
77 p32 = (__be32 *) __entry->gw;
88 __get_str(name), __entry->gw, __entry->saddr, __entry->err)
Dfib6.h35 __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/
Dpaging_tmpl.h537 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/
Dfmc-fakedev.c97 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()
Dfmc-core.c203 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()
Dfmc-sdb.c131 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/
Dimx6dl-gw51xx.dts18 compatible = "gw,imx6dl-gw51xx", "gw,ventana", "fsl,imx6dl";
Dimx6dl-gw552x.dts19 compatible = "gw,imx6dl-gw552x", "gw,ventana", "fsl,imx6dl";
Dimx6q-gw51xx.dts18 compatible = "gw,imx6q-gw51xx", "gw,ventana", "fsl,imx6q";
Dimx6q-gw552x.dts19 compatible = "gw,imx6q-gw552x", "gw,ventana", "fsl,imx6q";
/Linux-v4.19/samples/bpf/
Dxdp_router_ipv4_kern.c24 __be32 gw; member
166 if (!prefix_value->gw) in xdp_router_ipv4_prog()
168 dest_ip = prefix_value->gw; in xdp_router_ipv4_prog()
Dxdp_router_ipv4_user.c118 __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/
Dxt_TEE.c36 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/
Dspectrum_span.c239 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()

123