/linux/drivers/gpio/ |
H A D | gpio-gw-pld.c | 37 struct gw_pld *gw = gpiochip_get_data(gc); in gw_pld_input8() local 39 gw->out |= BIT(offset); in gw_pld_input8() 40 return i2c_smbus_write_byte(gw->client, gw->out); in gw_pld_input8() 45 struct gw_pld *gw = gpiochip_get_data(gc); in gw_pld_get8() local 48 val = i2c_smbus_read_byte(gw->client); in gw_pld_get8() 55 struct gw_pld *gw = gpiochip_get_data(gc); in gw_pld_output8() local 58 gw->out |= BIT(offset); in gw_pld_output8() 60 gw->out &= ~BIT(offset); in gw_pld_output8() 62 return i2c_smbus_write_byte(gw in gw_pld_output8() 73 struct gw_pld *gw; gw_pld_probe() local [all...] |
/linux/arch/s390/crypto/ |
H A D | aes_s390.c | 779 static void gcm_walk_start(struct gcm_sg_walk *gw, struct scatterlist *sg, in gcm_walk_start() argument 782 memset(gw, 0, sizeof(*gw)); in gcm_walk_start() 783 gw->walk_bytes_remain = len; in gcm_walk_start() 784 scatterwalk_start(&gw->walk, sg); in gcm_walk_start() 787 static inline unsigned int _gcm_sg_clamp_and_map(struct gcm_sg_walk *gw) in _gcm_sg_clamp_and_map() argument 789 if (gw->walk_bytes_remain == 0) in _gcm_sg_clamp_and_map() 791 gw->walk_bytes = scatterwalk_next(&gw->walk, gw in _gcm_sg_clamp_and_map() 795 _gcm_sg_unmap_and_advance(struct gcm_sg_walk * gw,unsigned int nbytes,bool out) _gcm_sg_unmap_and_advance() argument 805 gcm_in_walk_go(struct gcm_sg_walk * gw,unsigned int minbytesneeded) gcm_in_walk_go() argument 854 gcm_out_walk_go(struct gcm_sg_walk * gw,unsigned int minbytesneeded) gcm_out_walk_go() argument 883 gcm_in_walk_done(struct gcm_sg_walk * gw,unsigned int bytesdone) gcm_in_walk_done() argument 901 gcm_out_walk_done(struct gcm_sg_walk * gw,unsigned int bytesdone) gcm_out_walk_done() argument [all...] |
/linux/net/batman-adv/ |
H A D | gateway_common.c | 21 * batadv_gw_tvlv_container_update() - update the gw tvlv container after 27 struct batadv_tvlv_gateway_data gw; in batadv_gw_tvlv_container_update() local 31 gw_mode = atomic_read(&bat_priv->gw.mode); in batadv_gw_tvlv_container_update() 39 down = atomic_read(&bat_priv->gw.bandwidth_down); in batadv_gw_tvlv_container_update() 40 up = atomic_read(&bat_priv->gw.bandwidth_up); in batadv_gw_tvlv_container_update() 41 gw.bandwidth_down = htonl(down); in batadv_gw_tvlv_container_update() 42 gw.bandwidth_up = htonl(up); in batadv_gw_tvlv_container_update() 44 &gw, sizeof(gw)); in batadv_gw_tvlv_container_update() 86 atomic_read(&bat_priv->gw in batadv_gw_tvlv_ogm_handler_v1() [all...] |
H A D | gateway_client.c | 84 gw_node = rcu_dereference(bat_priv->gw.curr_gw); in batadv_gw_get_selected_gw_node() 132 spin_lock_bh(&bat_priv->gw.list_lock); in batadv_gw_select() 137 curr_gw_node = rcu_replace_pointer(bat_priv->gw.curr_gw, new_gw_node, in batadv_gw_select() 142 spin_unlock_bh(&bat_priv->gw.list_lock); in batadv_gw_select() 158 atomic_set(&bat_priv->gw.reselect, 1); in batadv_gw_reselect() 165 * This function assumes the caller has checked that the gw state *is actually 173 if (atomic_read(&bat_priv->gw.mode) != BATADV_GW_MODE_CLIENT) in batadv_gw_check_client_stop() 185 /* if batman-adv is switching the gw client mode off and a gateway was in batadv_gw_check_client_stop() 205 if (atomic_read(&bat_priv->gw.mode) != BATADV_GW_MODE_CLIENT) in batadv_gw_election() 208 if (!bat_priv->algo_ops->gw in batadv_gw_election() [all...] |
/linux/tools/testing/selftests/net/netfilter/ |
H A D | nft_nat_zones.sh | 60 setup_ns gw srv 64 ip link add veth0 netns "$gw" type veth peer name eth0 netns "$srv" 65 ip -net "$gw" link set veth0 up 79 if ! ip link add veth"$i" netns "$gw" type veth peer name eth0 netns "$cl" > /dev/null 2>&1;then 89 echo netns exec "$gw" ip link set "veth$i" up 90 echo netns exec "$gw" sysctl -q net.ipv4.conf.veth"$i".arp_ignore=2 99 echo netns exec "$gw" ip addr add 10.1.0.2/24 dev "veth$i" 100 echo netns exec "$gw" ip addr add dead:1::2/64 dev "veth$i" nodad 102 # gw: policy routing 103 echo netns exec "$gw" i [all...] |
/linux/arch/arm/boot/dts/nxp/imx/ |
H A D | imx6qdl-gw5913.dtsi | 138 compatible = "gw,gsc"; 147 compatible = "gw,gsc-adc"; 152 gw,mode = <0>; 158 gw,mode = <3>; 164 gw,mode = <2>; 167 gw,voltage-divider-ohms = <22100 1000>; 168 gw,voltage-offset-microvolt = <800000>; 172 gw,mode = <2>; 175 gw,voltage-divider-ohms = <22100 10000>; 179 gw,mod [all...] |
H A D | imx6qdl-gw5910.dtsi | 162 compatible = "gw,gsc"; 171 compatible = "gw,gsc-adc"; 176 gw,mode = <0>; 182 gw,mode = <3>; 188 gw,mode = <2>; 191 gw,voltage-divider-ohms = <22100 1000>; 192 gw,voltage-offset-microvolt = <800000>; 196 gw,mode = <2>; 199 gw,voltage-divider-ohms = <22100 10000>; 203 gw,mod [all...] |
H A D | imx6qdl-gw5907.dtsi | 153 compatible = "gw,gsc"; 162 compatible = "gw,gsc-adc"; 167 gw,mode = <0>; 173 gw,mode = <1>; 179 gw,mode = <1>; 185 gw,mode = <1>; 191 gw,mode = <1>; 197 gw,mode = <1>; 203 gw,mode = <1>; 209 gw,mod [all...] |
H A D | imx6qdl-gw5912.dtsi | 157 compatible = "gw,gsc"; 167 compatible = "gw,gsc-adc"; 172 gw,mode = <0>; 178 gw,mode = <1>; 184 gw,mode = <1>; 190 gw,mode = <1>; 196 gw,mode = <1>; 202 gw,mode = <1>; 208 gw,mode = <1>; 214 gw,mod [all...] |
H A D | imx6qdl-gw552x.dtsi | 143 compatible = "gw,gsc"; 152 compatible = "gw,gsc-adc"; 157 gw,mode = <0>; 163 gw,mode = <1>; 169 gw,mode = <1>; 175 gw,mode = <1>; 181 gw,mode = <1>; 187 gw,mode = <1>; 193 gw,mode = <1>; 199 gw,mod [all...] |
H A D | imx6qdl-gw51xx.dtsi | 153 compatible = "gw,gsc"; 162 compatible = "gw,gsc-adc"; 167 gw,mode = <0>; 173 gw,mode = <1>; 179 gw,mode = <1>; 185 gw,mode = <1>; 191 gw,mode = <1>; 197 gw,mode = <1>; 203 gw,mode = <1>; 209 gw,mod [all...] |
H A D | imx6qdl-gw553x.dtsi | 139 compatible = "gw,gsc"; 148 compatible = "gw,gsc-adc"; 153 gw,mode = <0>; 159 gw,mode = <1>; 165 gw,mode = <1>; 171 gw,mode = <1>; 177 gw,mode = <1>; 183 gw,mode = <1>; 189 gw,mode = <1>; 195 gw,mod [all...] |
H A D | imx6qdl-gw54xx.dtsi | 247 compatible = "gw,gsc"; 257 compatible = "gw,gsc-adc"; 262 gw,mode = <0>; 268 gw,mode = <1>; 274 gw,mode = <1>; 280 gw,mode = <1>; 286 gw,mode = <1>; 292 gw,mode = <1>; 298 gw,mode = <1>; 304 gw,mod [all...] |
H A D | imx6qdl-gw53xx.dtsi | 220 compatible = "gw,gsc"; 229 compatible = "gw,gsc-adc"; 234 gw,mode = <0>; 240 gw,mode = <1>; 246 gw,mode = <1>; 252 gw,mode = <1>; 258 gw,mode = <1>; 264 gw,mode = <1>; 270 gw,mode = <1>; 276 gw,mod [all...] |
H A D | imx6qdl-gw551x.dtsi | 176 compatible = "gw,gsc"; 185 compatible = "gw,gsc-adc"; 190 gw,mode = <0>; 196 gw,mode = <1>; 202 gw,mode = <1>; 208 gw,mode = <1>; 214 gw,mode = <1>; 220 gw,mode = <1>; 226 gw,mode = <1>; 232 gw,mod [all...] |
/linux/arch/arm64/boot/dts/freescale/ |
H A D | imx8mm-venice-gw700x.dtsi | 155 compatible = "gw,gsc"; 166 compatible = "gw,gsc-adc"; 171 gw,mode = <0>; 177 gw,mode = <3>; 183 gw,mode = <4>; 189 gw,mode = <2>; 192 gw,voltage-divider-ohms = <22100 1000>; 196 gw,mode = <2>; 199 gw,voltage-divider-ohms = <10000 10000>; 203 gw,mod [all...] |
H A D | imx8mp-venice-gw702x.dtsi | 141 compatible = "gw,gsc"; 152 compatible = "gw,gsc-adc"; 157 gw,mode = <0>; 163 gw,mode = <3>; 169 gw,mode = <4>; 175 gw,mode = <2>; 178 gw,voltage-divider-ohms = <22100 1000>; 182 gw,mode = <2>; 185 gw,voltage-divider-ohms = <10000 10000>; 189 gw,mod [all...] |
H A D | imx8mp-venice-gw74xx.dts | 335 compatible = "gw,gsc"; 346 compatible = "gw,gsc-adc"; 351 gw,mode = <0>; 357 gw,mode = <3>; 363 gw,mode = <4>; 369 gw,mode = <2>; 372 gw,voltage-divider-ohms = <10000 10000>; 376 gw,mode = <2>; 379 gw,voltage-divider-ohms = <10000 10000>; 383 gw,mod [all...] |
H A D | imx8mm-venice-gw7902.dts | 18 compatible = "gw,imx8mm-gw7902", "fsl,imx8mm"; 312 compatible = "gw,gsc"; 323 compatible = "gw,gsc-adc"; 328 gw,mode = <0>; 334 gw,mode = <3>; 340 gw,mode = <2>; 343 gw,voltage-divider-ohms = <22100 1000>; 344 gw,voltage-offset-microvolt = <700000>; 348 gw,mode = <2>; 351 gw,voltag [all...] |
H A D | imx8mm-venice-gw7901.dts | 17 compatible = "gw,imx8mm-gw7901", "fsl,imx8mm"; 362 compatible = "gw,gsc"; 373 compatible = "gw,gsc-adc"; 378 gw,mode = <0>; 384 gw,mode = <3>; 390 gw,mode = <2>; 393 gw,voltage-divider-ohms = <22100 1000>; 397 gw,mode = <2>; 400 gw,voltage-divider-ohms = <22100 1000>; 404 gw,mod [all...] |
H A D | imx8mm-venice-gw7904.dts | 331 compatible = "gw,gsc"; 342 compatible = "gw,gsc-adc"; 347 gw,mode = <0>; 353 gw,mode = <2>; 356 gw,voltage-divider-ohms = <22100 1000>; 357 gw,voltage-offset-microvolt = <700000>; 361 gw,mode = <2>; 364 gw,voltage-divider-ohms = <10000 10000>; 368 gw,mode = <2>; 371 gw,voltag [all...] |
/linux/net/ipv6/netfilter/ |
H A D | nf_dup_ipv6.c | 20 const struct in6_addr *gw, int oif) in nf_dup_ipv6_route() argument 30 fl6.daddr = *gw; in nf_dup_ipv6_route() 48 const struct in6_addr *gw, int oif) in nf_dup_ipv6() argument 66 if (nf_dup_ipv6_route(net, skb, gw, oif)) { in nf_dup_ipv6()
|
/linux/net/ipv4/netfilter/ |
H A D | nf_dup_ipv4.c | 25 const struct in_addr *gw, int oif) in nf_dup_ipv4_route() argument 35 fl4.daddr = gw->s_addr; in nf_dup_ipv4_route() 52 const struct in_addr *gw, int oif) in nf_dup_ipv4() argument 88 if (nf_dup_ipv4_route(net, skb, gw, oif)) { in nf_dup_ipv4()
|
/linux/net/can/ |
H A D | Makefile | 16 obj-$(CONFIG_CAN_GW) += can-gw.o 17 can-gw-y := gw.o
|
/linux/arch/x86/kvm/mmu/ |
H A D | paging_tmpl.h | 549 struct guest_walker *gw, int level) in FNAME() 552 gpa_t base_gpa, pte_gpa = gw->pte_gpa[level - 1]; in FNAME() 562 gw->prefetch_ptes, sizeof(gw->prefetch_ptes)); in FNAME() 563 curr_pte = gw->prefetch_ptes[index]; in FNAME() 568 return r || curr_pte != gw->ptes[level - 1]; in FNAME() 571 static void FNAME(pte_prefetch)(struct kvm_vcpu *vcpu, struct guest_walker *gw, in FNAME() 575 pt_element_t *gptep = gw->prefetch_ptes; in FNAME() 615 struct guest_walker *gw) in FNAME() 623 WARN_ON_ONCE(gw in FNAME() [all...] |