Home
last modified time | relevance | path

Searched refs:fwd (Results 1 - 25 of 44) sorted by relevance

12

/kernel/linux/linux-6.6/drivers/gpio/
H A Dgpio-aggregator.c261 #define fwd_tmp_values(fwd) &(fwd)->tmp[0]
262 #define fwd_tmp_descs(fwd) (void *)&(fwd)->tmp[BITS_TO_LONGS((fwd)->chip.ngpio)]
268 struct gpiochip_fwd *fwd = gpiochip_get_data(chip); in gpio_fwd_get_direction() local
270 return gpiod_get_direction(fwd->descs[offset]); in gpio_fwd_get_direction()
275 struct gpiochip_fwd *fwd = gpiochip_get_data(chip); in gpio_fwd_direction_input() local
277 return gpiod_direction_input(fwd->descs[offset]); in gpio_fwd_direction_input()
283 struct gpiochip_fwd *fwd in gpio_fwd_direction_output() local
290 struct gpiochip_fwd *fwd = gpiochip_get_data(chip); gpio_fwd_get() local
296 gpio_fwd_get_multiple(struct gpiochip_fwd *fwd, unsigned long *mask, unsigned long *bits) gpio_fwd_get_multiple() argument
325 struct gpiochip_fwd *fwd = gpiochip_get_data(chip); gpio_fwd_get_multiple_locked() local
344 struct gpiochip_fwd *fwd = gpiochip_get_data(chip); gpio_fwd_delay() local
365 struct gpiochip_fwd *fwd = gpiochip_get_data(chip); gpio_fwd_set() local
376 gpio_fwd_set_multiple(struct gpiochip_fwd *fwd, unsigned long *mask, unsigned long *bits) gpio_fwd_set_multiple() argument
397 struct gpiochip_fwd *fwd = gpiochip_get_data(chip); gpio_fwd_set_multiple_locked() local
414 struct gpiochip_fwd *fwd = gpiochip_get_data(chip); gpio_fwd_set_config() local
421 struct gpiochip_fwd *fwd = gpiochip_get_data(chip); gpio_fwd_to_irq() local
439 struct gpiochip_fwd *fwd = gpiochip_get_data(chip); gpiochip_fwd_delay_of_xlate() local
457 gpiochip_fwd_setup_delay_line(struct device *dev, struct gpio_chip *chip, struct gpiochip_fwd *fwd) gpiochip_fwd_setup_delay_line() argument
472 gpiochip_fwd_setup_delay_line(struct device *dev, struct gpio_chip *chip, struct gpiochip_fwd *fwd) gpiochip_fwd_setup_delay_line() argument
500 struct gpiochip_fwd *fwd; gpiochip_fwd_create() local
572 struct gpiochip_fwd *fwd; gpio_aggregator_probe() local
[all...]
/kernel/linux/linux-5.10/drivers/gpio/
H A Dgpio-aggregator.c309 struct gpiochip_fwd *fwd = gpiochip_get_data(chip); in gpio_fwd_get_direction() local
311 return gpiod_get_direction(fwd->descs[offset]); in gpio_fwd_get_direction()
316 struct gpiochip_fwd *fwd = gpiochip_get_data(chip); in gpio_fwd_direction_input() local
318 return gpiod_direction_input(fwd->descs[offset]); in gpio_fwd_direction_input()
324 struct gpiochip_fwd *fwd = gpiochip_get_data(chip); in gpio_fwd_direction_output() local
326 return gpiod_direction_output(fwd->descs[offset], value); in gpio_fwd_direction_output()
331 struct gpiochip_fwd *fwd = gpiochip_get_data(chip); in gpio_fwd_get() local
333 return chip->can_sleep ? gpiod_get_value_cansleep(fwd->descs[offset]) in gpio_fwd_get()
334 : gpiod_get_value(fwd->descs[offset]); in gpio_fwd_get()
337 static int gpio_fwd_get_multiple(struct gpiochip_fwd *fwd, unsigne argument
370 struct gpiochip_fwd *fwd = gpiochip_get_data(chip); gpio_fwd_get_multiple_locked() local
389 struct gpiochip_fwd *fwd = gpiochip_get_data(chip); gpio_fwd_set() local
397 gpio_fwd_set_multiple(struct gpiochip_fwd *fwd, unsigned long *mask, unsigned long *bits) gpio_fwd_set_multiple() argument
422 struct gpiochip_fwd *fwd = gpiochip_get_data(chip); gpio_fwd_set_multiple_locked() local
439 struct gpiochip_fwd *fwd = gpiochip_get_data(chip); gpio_fwd_set_config() local
463 struct gpiochip_fwd *fwd; gpiochip_fwd_create() local
527 struct gpiochip_fwd *fwd; gpio_aggregator_probe() local
[all...]
/kernel/linux/linux-5.10/net/x25/
H A Dx25_forward.c134 struct x25_forward *fwd, *tmp; in x25_clear_forward_by_lci() local
138 list_for_each_entry_safe(fwd, tmp, &x25_forward_list, node) { in x25_clear_forward_by_lci()
139 if (fwd->lci == lci) { in x25_clear_forward_by_lci()
140 list_del(&fwd->node); in x25_clear_forward_by_lci()
141 kfree(fwd); in x25_clear_forward_by_lci()
150 struct x25_forward *fwd, *tmp; in x25_clear_forward_by_dev() local
154 list_for_each_entry_safe(fwd, tmp, &x25_forward_list, node) { in x25_clear_forward_by_dev()
155 if ((fwd->dev1 == dev) || (fwd->dev2 == dev)){ in x25_clear_forward_by_dev()
156 list_del(&fwd in x25_clear_forward_by_dev()
[all...]
/kernel/linux/linux-6.6/net/x25/
H A Dx25_forward.c130 struct x25_forward *fwd, *tmp; in x25_clear_forward_by_lci() local
134 list_for_each_entry_safe(fwd, tmp, &x25_forward_list, node) { in x25_clear_forward_by_lci()
135 if (fwd->lci == lci) { in x25_clear_forward_by_lci()
136 list_del(&fwd->node); in x25_clear_forward_by_lci()
137 kfree(fwd); in x25_clear_forward_by_lci()
146 struct x25_forward *fwd, *tmp; in x25_clear_forward_by_dev() local
150 list_for_each_entry_safe(fwd, tmp, &x25_forward_list, node) { in x25_clear_forward_by_dev()
151 if ((fwd->dev1 == dev) || (fwd->dev2 == dev)){ in x25_clear_forward_by_dev()
152 list_del(&fwd in x25_clear_forward_by_dev()
[all...]
/kernel/linux/linux-5.10/tools/testing/selftests/net/
H A Dxfrm_policy.sh40 # to fwd decrypted packets after esp processing:
41 ip -net $ns xfrm policy add src $rnet dst $lnet dir fwd tmpl src $remote dst $me proto esp mode tunnel priority 100 action allow
76 ip -net $ns xfrm policy add src 10.1.0.0/24 dst 10.0.0.0/24 dir fwd priority 200 action block
79 ip -net $ns xfrm policy add src 10.2.0.0/24 dst 10.0.0.0/24 dir fwd priority 200 action block
82 ip -net $ns xfrm policy add src 10.2.0.0/23 dst 10.0.1.0/24 dir fwd priority 200 action block
84 # dst now overlaps with the 10.0.1.0/24 ESP policy in fwd.
108 ip -net $ns xfrm policy add src 10.1.0.0/24 dst 10.0.0.0/23 dir fwd priority 200 action block
113 ip -net $ns xfrm policy add src 10.253.1.$((RANDOM%255))/$p dst 10.254.1.$((RANDOM%255))/$p dir fwd priority $((200+k)) action block 2>/dev/null
130 ip -net $ns xfrm policy get src $rnet dst $lnet dir fwd > /dev/null
133 echo "FAIL: ip -net $ns xfrm policy get src $rnet dst $lnet dir fwd"
[all...]
/kernel/linux/linux-6.6/drivers/crypto/marvell/octeontx2/
H A Dotx2_cptpf_mbox.c465 struct mbox_msghdr *fwd; in forward_to_vf() local
489 fwd = otx2_mbox_alloc_msg(vfpf_mbox, vf_id, size); in forward_to_vf()
490 if (!fwd) { in forward_to_vf()
495 memcpy((uint8_t *)fwd + sizeof(struct mbox_msghdr), in forward_to_vf()
497 fwd->id = msg->id; in forward_to_vf()
498 fwd->pcifunc = msg->pcifunc; in forward_to_vf()
499 fwd->sig = msg->sig; in forward_to_vf()
500 fwd->ver = msg->ver; in forward_to_vf()
501 fwd->rc = msg->rc; in forward_to_vf()
/kernel/linux/linux-6.6/tools/testing/selftests/net/
H A Dxfrm_policy.sh40 # to fwd decrypted packets after esp processing:
41 ip -net $ns xfrm policy add src $rnet dst $lnet dir fwd tmpl src $remote dst $me proto esp mode tunnel priority 100 action allow
76 ip -net $ns xfrm policy add src 10.1.0.0/24 dst 10.0.0.0/24 dir fwd priority 200 action block
79 ip -net $ns xfrm policy add src 10.2.0.0/24 dst 10.0.0.0/24 dir fwd priority 200 action block
82 ip -net $ns xfrm policy add src 10.2.0.0/23 dst 10.0.1.0/24 dir fwd priority 200 action block
84 # dst now overlaps with the 10.0.1.0/24 ESP policy in fwd.
108 ip -net $ns xfrm policy add src 10.1.0.0/24 dst 10.0.0.0/23 dir fwd priority 200 action block
113 ip -net $ns xfrm policy add src 10.253.1.$((RANDOM%255))/$p dst 10.254.1.$((RANDOM%255))/$p dir fwd priority $((200+k)) action block 2>/dev/null
130 ip -net $ns xfrm policy get src $rnet dst $lnet dir fwd > /dev/null
133 echo "FAIL: ip -net $ns xfrm policy get src $rnet dst $lnet dir fwd"
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ice/
H A Dice_tc_lib.h62 } fwd; member
190 return f->action.fwd.tc.tc_class >= ICE_CHNL_START_TC && in ice_is_chnl_fltr()
191 f->action.fwd.tc.tc_class < ICE_CHNL_MAX_TC; in ice_is_chnl_fltr()
H A Dice_tc_lib.c847 u16 queue = tc_fltr->action.fwd.q.queue; in ice_locate_rx_ring_using_queue()
875 tc_class = tc_fltr->action.fwd.tc.tc_class; in ice_tc_forward_action()
891 tc_fltr->action.fwd.q.queue); in ice_tc_forward_action()
897 q = tc_fltr->action.fwd.q.queue; in ice_tc_forward_action()
902 "Unable to add filter because of unsupported action %u (supported actions: fwd to tc, fwd to queue)\n", in ice_tc_forward_action()
984 tc_fltr->action.fwd.tc.tc_class, in ice_add_tc_flower_adv_fltr()
989 rule_info.sw_act.fwd_id.q_id = tc_fltr->action.fwd.q.hw_queue; in ice_add_tc_flower_adv_fltr()
994 tc_fltr->action.fwd.q.queue, in ice_add_tc_flower_adv_fltr()
995 tc_fltr->action.fwd in ice_add_tc_flower_adv_fltr()
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/microchip/sparx5/
H A Dsparx5_packet.c40 u32 fwd = in sparx5_ifh_parse() local
45 fwd = (fwd >> 5); in sparx5_ifh_parse()
46 info->src_port = FIELD_GET(GENMASK(7, 1), fwd); in sparx5_ifh_parse()
/kernel/linux/linux-6.6/drivers/clk/
H A Dclk-apple-nco.c63 u16 fwd[LFSR_TBLSIZE]; member
116 tbl->fwd[i] = state; in applnco_compute_tables()
121 tbl->fwd[0] = 0; in applnco_compute_tables()
140 return FIELD_PREP(DIV_COARSE, tbl->fwd[coarse - COARSE_DIV_OFFSET]) | in applnco_div_translate()
/kernel/linux/linux-5.10/net/ax25/
H A Dax25_dev.c144 int ax25_fwd_ioctl(unsigned int cmd, struct ax25_fwd_struct *fwd) in ax25_fwd_ioctl() argument
148 if ((ax25_dev = ax25_addr_ax25dev(&fwd->port_from)) == NULL) in ax25_fwd_ioctl()
153 fwd_dev = ax25_addr_ax25dev(&fwd->port_to); in ax25_fwd_ioctl()
/kernel/linux/linux-6.6/net/ax25/
H A Dax25_dev.c144 int ax25_fwd_ioctl(unsigned int cmd, struct ax25_fwd_struct *fwd) in ax25_fwd_ioctl() argument
148 if ((ax25_dev = ax25_addr_ax25dev(&fwd->port_from)) == NULL) in ax25_fwd_ioctl()
153 fwd_dev = ax25_addr_ax25dev(&fwd->port_to); in ax25_fwd_ioctl()
/kernel/linux/linux-5.10/fs/jfs/
H A Djfs_imap.c851 int back, fwd; in diFree() local
954 if ((fwd = imap->im_agctl[agno].inofree) >= 0) { in diFree()
958 if ((rc = diIAGRead(imap, fwd, &amp))) { in diFree()
1026 fwd = back = -1; in diFree()
1038 if ((fwd = imap->im_agctl[agno].extfree) >= 0) { in diFree()
1039 if ((rc = diIAGRead(imap, fwd, &amp))) in diFree()
1055 if ((fwd = le32_to_cpu(iagp->extfreefwd)) >= 0) { in diFree()
1056 if ((rc = diIAGRead(imap, fwd, &amp))) in diFree()
1086 if (inofreefwd == fwd) in diFree()
1100 if (inofreeback == fwd) in diFree()
2156 int agno, iagno, fwd, back, freei = 0, sword, rc; diNewExt() local
[all...]
/kernel/linux/linux-6.6/fs/jfs/
H A Djfs_imap.c849 int back, fwd; in diFree() local
952 if ((fwd = imap->im_agctl[agno].inofree) >= 0) { in diFree()
956 if ((rc = diIAGRead(imap, fwd, &amp))) { in diFree()
1024 fwd = back = -1; in diFree()
1036 if ((fwd = imap->im_agctl[agno].extfree) >= 0) { in diFree()
1037 if ((rc = diIAGRead(imap, fwd, &amp))) in diFree()
1053 if ((fwd = le32_to_cpu(iagp->extfreefwd)) >= 0) { in diFree()
1054 if ((rc = diIAGRead(imap, fwd, &amp))) in diFree()
1084 if (inofreefwd == fwd) in diFree()
1098 if (inofreeback == fwd) in diFree()
2154 int agno, iagno, fwd, back, freei = 0, sword, rc; diNewExt() local
[all...]
/kernel/linux/linux-5.10/tools/testing/selftests/net/forwarding/
H A Dip6_forward_instats_vrf.sh149 ip xfrm policy add dst 2001:1:2::2/128 dir fwd action block
152 ip xfrm policy del dst 2001:1:2::2/128 dir fwd
/kernel/linux/linux-6.6/tools/testing/selftests/net/forwarding/
H A Dip6_forward_instats_vrf.sh151 ip xfrm policy add dst 2001:1:2::2/128 dir fwd action block
154 ip xfrm policy del dst 2001:1:2::2/128 dir fwd
/kernel/linux/linux-5.10/include/net/
H A Dip_vs.h1546 char fwd; in ip_vs_fwd_tag() local
1550 fwd = 'M'; break; in ip_vs_fwd_tag()
1552 fwd = 'L'; break; in ip_vs_fwd_tag()
1554 fwd = 'T'; break; in ip_vs_fwd_tag()
1556 fwd = 'R'; break; in ip_vs_fwd_tag()
1558 fwd = 'B'; break; in ip_vs_fwd_tag()
1560 fwd = '?'; break; in ip_vs_fwd_tag()
1562 return fwd; in ip_vs_fwd_tag()
/kernel/linux/linux-5.10/scripts/
H A Dbpf_helpers_doc.py511 for fwd in self.type_fwds:
512 print('%s;' % fwd)
/kernel/linux/linux-6.6/drivers/net/dsa/xrs700x/
H A Dxrs700x.c559 bool fwd = false; in xrs700x_hsr_join() local
605 fwd = true; in xrs700x_hsr_join()
620 ret = xrs700x_port_add_hsrsup_ipf(ds, partner->index, fwd ? port : -1); in xrs700x_hsr_join()
624 ret = xrs700x_port_add_hsrsup_ipf(ds, port, fwd ? partner->index : -1); in xrs700x_hsr_join()
/kernel/linux/linux-6.6/include/net/
H A Dip_vs.h1687 char fwd; in ip_vs_fwd_tag() local
1691 fwd = 'M'; break; in ip_vs_fwd_tag()
1693 fwd = 'L'; break; in ip_vs_fwd_tag()
1695 fwd = 'T'; break; in ip_vs_fwd_tag()
1697 fwd = 'R'; break; in ip_vs_fwd_tag()
1699 fwd = 'B'; break; in ip_vs_fwd_tag()
1701 fwd = '?'; break; in ip_vs_fwd_tag()
1703 return fwd; in ip_vs_fwd_tag()
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/
H A Deswitch_offloads.c609 bool push, bool pop, bool fwd) in esw_add_vlan_action_check()
613 if ((push || pop) && !fwd) in esw_add_vlan_action_check()
626 if (!push && !pop && fwd) in esw_add_vlan_action_check()
648 bool push, pop, fwd; in mlx5_eswitch_add_vlan_action() local
657 fwd = !!((attr->action & MLX5_FLOW_CONTEXT_ACTION_FWD_DEST) && in mlx5_eswitch_add_vlan_action()
662 err = esw_add_vlan_action_check(esw_attr, push, pop, fwd); in mlx5_eswitch_add_vlan_action()
670 if (!push && !pop && fwd) { in mlx5_eswitch_add_vlan_action()
717 bool push, pop, fwd; in mlx5_eswitch_del_vlan_action() local
729 fwd = !!(attr->action & MLX5_FLOW_CONTEXT_ACTION_FWD_DEST); in mlx5_eswitch_del_vlan_action()
735 if (!push && !pop && fwd) { in mlx5_eswitch_del_vlan_action()
608 esw_add_vlan_action_check(struct mlx5_esw_flow_attr *attr, bool push, bool pop, bool fwd) esw_add_vlan_action_check() argument
[all...]
/kernel/linux/linux-6.6/scripts/
H A Dbpf_doc.py788 for fwd in self.type_fwds:
789 print('%s;' % fwd)
/kernel/linux/linux-5.10/include/linux/
H A Dfilter.h947 static inline int xdp_ok_fwd_dev(const struct net_device *fwd, in xdp_ok_fwd_dev() argument
952 if (unlikely(!(fwd->flags & IFF_UP))) in xdp_ok_fwd_dev()
955 len = fwd->mtu + fwd->hard_header_len + VLAN_HLEN; in xdp_ok_fwd_dev()
/kernel/linux/linux-6.6/include/linux/
H A Dfilter.h955 static inline int xdp_ok_fwd_dev(const struct net_device *fwd, in xdp_ok_fwd_dev() argument
960 if (unlikely(!(fwd->flags & IFF_UP))) in xdp_ok_fwd_dev()
963 len = fwd->mtu + fwd->hard_header_len + VLAN_HLEN; in xdp_ok_fwd_dev()

Completed in 29 milliseconds

12