Home
last modified time | relevance | path

Searched refs:src_idx (Results 1 – 21 of 21) sorted by relevance

/linux/drivers/net/dsa/microchip/
H A Dksz9477_acl.c412 int src_idx, int dst_idx, in ksz9477_validate_and_get_src_count() argument
417 if (src_idx >= KSZ9477_ACL_MAX_ENTRIES || in ksz9477_validate_and_get_src_count()
424 ret = ksz9477_acl_get_cont_entr(dev, port, src_idx); in ksz9477_validate_and_get_src_count()
548 u16 src_idx, u16 dst_idx) in ksz9477_acl_move_entries() argument
556 if (src_idx == dst_idx) in ksz9477_acl_move_entries()
559 ret = ksz9477_validate_and_get_src_count(dev, port, src_idx, dst_idx, in ksz9477_acl_move_entries()
568 if (dst_idx > src_idx) in ksz9477_acl_move_entries()
573 buffer[i] = acles->entries[src_idx + i]; in ksz9477_acl_move_entries()
575 src_idx + i, dst_idx + i); in ksz9477_acl_move_entries()
581 if (dst_idx > src_idx) { in ksz9477_acl_move_entries()
[all …]
/linux/drivers/dma/
H A Dmv_xor.c874 int i, src_idx, ret; in mv_chan_xor_self_test() local
888 for (src_idx = 0; src_idx < src_count; src_idx++) { in mv_chan_xor_self_test()
889 xor_srcs[src_idx] = alloc_page(GFP_KERNEL); in mv_chan_xor_self_test()
890 if (!xor_srcs[src_idx]) { in mv_chan_xor_self_test()
891 while (src_idx--) in mv_chan_xor_self_test()
892 __free_page(xor_srcs[src_idx]); in mv_chan_xor_self_test()
899 while (src_idx--) in mv_chan_xor_self_test()
900 __free_page(xor_srcs[src_idx]); in mv_chan_xor_self_test()
905 for (src_idx = 0; src_idx < src_count; src_idx++) { in mv_chan_xor_self_test()
906 u8 *ptr = page_address(xor_srcs[src_idx]); in mv_chan_xor_self_test()
[all …]
H A Dmv_xor.h171 #define mv_phy_src_idx(src_idx) (src_idx) argument
184 #define mv_phy_src_idx(src_idx) (src_idx ^ 1) argument
/linux/drivers/dma/ioat/
H A Dinit.c774 int i, src_idx; in ioat_xor_val_self_test() local
798 for (src_idx = 0; src_idx < IOAT_NUM_SRC_TEST; src_idx++) { in ioat_xor_val_self_test()
799 xor_srcs[src_idx] = alloc_page(GFP_KERNEL); in ioat_xor_val_self_test()
800 if (!xor_srcs[src_idx]) { in ioat_xor_val_self_test()
801 while (src_idx--) in ioat_xor_val_self_test()
802 __free_page(xor_srcs[src_idx]); in ioat_xor_val_self_test()
809 while (src_idx--) in ioat_xor_val_self_test()
810 __free_page(xor_srcs[src_idx]); in ioat_xor_val_self_test()
815 for (src_idx = 0; src_idx < IOAT_NUM_SRC_TEST; src_idx++) { in ioat_xor_val_self_test()
816 u8 *ptr = page_address(xor_srcs[src_idx]); in ioat_xor_val_self_test()
[all …]
/linux/net/bridge/
H A Dbr_multicast_eht.c517 u32 src_idx; in __eht_create_set_entries() local
520 for (src_idx = 0; src_idx < nsrcs; src_idx++) { in __eht_create_set_entries()
521 memcpy(&eht_src_addr, srcs + (src_idx * addr_size), addr_size); in __eht_create_set_entries()
539 u32 src_idx; in __eht_del_set_entries() local
544 for (src_idx = 0; src_idx < nsrcs; src_idx++) { in __eht_del_set_entries()
545 memcpy(&eht_src_addr, srcs + (src_idx * addr_size), addr_size); in __eht_del_set_entries()
548 memcpy(&src_ip, srcs + (src_idx * addr_size), addr_size); in __eht_del_set_entries()
H A Dbr_multicast.c2327 u32 src_idx; in br_multicast_isinc_allow() local
2331 for (src_idx = 0; src_idx < nsrcs; src_idx++) { in br_multicast_isinc_allow()
2332 memcpy(&src_ip.src, srcs + (src_idx * addr_size), addr_size); in br_multicast_isinc_allow()
2363 u32 src_idx; in __grp_src_isexc_incl() local
2370 for (src_idx = 0; src_idx < nsrcs; src_idx++) { in __grp_src_isexc_incl()
2371 memcpy(&src_ip.src, srcs + (src_idx * addr_size), addr_size); in __grp_src_isexc_incl()
2402 u32 src_idx; in __grp_src_isexc_excl() local
2409 for (src_idx = 0; src_idx < nsrcs; src_idx++) { in __grp_src_isexc_excl()
2410 memcpy(&src_ip.src, srcs + (src_idx * addr_size), addr_size); in __grp_src_isexc_excl()
2470 u32 src_idx, to_send = pg->src_ents; in __grp_src_toin_incl() local
[all …]
/linux/drivers/video/fbdev/
H A Damifb.c2592 int src_idx, u32 n) in bitcpy() argument
2595 int shift = dst_idx - src_idx, left, right; in bitcpy()
2602 shift = dst_idx - src_idx; in bitcpy()
2657 } else if (src_idx + n <= BITS_PER_LONG) { in bitcpy()
2732 const unsigned long *src, int src_idx, u32 n) in bitcpy_rev() argument
2735 int shift = dst_idx - src_idx, left, right; in bitcpy_rev()
2748 src_idx += (n - 1) % BITS_PER_LONG; in bitcpy_rev()
2749 src += src_idx >> SHIFT_PER_LONG; in bitcpy_rev()
2750 src_idx &= BITS_PER_LONG - 1; in bitcpy_rev()
2753 shift = dst_idx - src_idx; in bitcpy_rev()
[all …]
/linux/net/can/
H A Dgw.c123 int src_idx; member
760 if (nla_put_u32(skb, CGW_SRC_IF, gwj->ccgw.src_idx) < 0) in cgw_put_job()
1060 ccgw->src_idx = nla_get_u32(tb[CGW_SRC_IF]); in cgw_parse_attr()
1064 if (!ccgw->src_idx && !ccgw->dst_idx) in cgw_parse_attr()
1068 if (!ccgw->src_idx || !ccgw->dst_idx) in cgw_parse_attr()
1134 if (!ccgw.src_idx || !ccgw.dst_idx) { in cgw_create_job()
1158 gwj->src.dev = __dev_get_by_index(net, gwj->ccgw.src_idx); in cgw_create_job()
1240 if (!ccgw.src_idx && !ccgw.dst_idx) { in cgw_remove_job()
/linux/net/ipv6/
H A Ddatagram.c795 int src_idx; in ip6_datagram_send_ctl() local
803 src_idx = src_info->ipi6_ifindex; in ip6_datagram_send_ctl()
805 if (src_idx) { in ip6_datagram_send_ctl()
807 src_idx != fl6->flowi6_oif && in ip6_datagram_send_ctl()
809 !sk_dev_equal_l3scope(sk, src_idx))) in ip6_datagram_send_ctl()
811 fl6->flowi6_oif = src_idx; in ip6_datagram_send_ctl()
/linux/drivers/net/ethernet/broadcom/
H A Db44.c633 static int b44_alloc_rx_skb(struct b44 *bp, int src_idx, u32 dest_idx_unmasked) in b44_alloc_rx_skb() argument
644 if (src_idx >= 0) in b44_alloc_rx_skb()
645 src_map = &bp->rx_buffers[src_idx]; in b44_alloc_rx_skb()
708 static void b44_recycle_rx(struct b44 *bp, int src_idx, u32 dest_idx_unmasked) in b44_recycle_rx() argument
719 src_desc = &bp->rx_ring[src_idx]; in b44_recycle_rx()
720 src_map = &bp->rx_buffers[src_idx]; in b44_recycle_rx()
730 src_idx * sizeof(*src_desc), in b44_recycle_rx()
H A Dtg3.c6761 u32 opaque_key, int src_idx, in tg3_recycle_rx() argument
6775 src_desc = &spr->rx_std[src_idx]; in tg3_recycle_rx()
6776 src_map = &spr->rx_std_buffers[src_idx]; in tg3_recycle_rx()
6783 src_desc = &spr->rx_jmb[src_idx].std; in tg3_recycle_rx()
6784 src_map = &spr->rx_jmb_buffers[src_idx]; in tg3_recycle_rx()
/linux/sound/usb/
H A Dpcm.c1404 unsigned int src_idx = subs->hwptr_done; in fill_playback_urb_dsd_dop() local
1431 src_idx += 2; in fill_playback_urb_dsd_dop()
1442 int idx = (src_idx + subs->dsd_dop.byte_idx - 1) % wrap; in fill_playback_urb_dsd_dop()
H A Dmixer_scarlett2.c2950 int dst_idx, src_idx; in scarlett2_usb_populate_mux() local
2964 src_idx = scarlett2_mux_id_to_num(port_count, SCARLETT2_PORT_IN, in scarlett2_usb_populate_mux()
2966 if (src_idx < 0) in scarlett2_usb_populate_mux()
2969 if (src_idx >= private->num_mux_srcs) { in scarlett2_usb_populate_mux()
2972 mux_entry, src_idx, private->num_mux_srcs); in scarlett2_usb_populate_mux()
2976 private->mux[dst_idx] = src_idx; in scarlett2_usb_populate_mux()
5355 int err, i, j, k, src_idx, dst_idx; in scarlett2_update_filter_values() local
5400 src_idx = i * in scarlett2_update_filter_values()
5406 k++, src_idx++, dst_idx++) in scarlett2_update_filter_values()
5408 peq_flt_values[src_idx]; in scarlett2_update_filter_values()
/linux/drivers/net/ethernet/huawei/hinic/
H A Dhinic_hw_mbox.c1238 u16 src_idx = vf_id + hinic_glb_pf_vf_offset(hwdev->hwif); in hinic_mbox_check_cmd_valid() local
1244 return cmd_handle[i].check_cmd(hwdev, src_idx, in hinic_mbox_check_cmd_valid()
/linux/drivers/net/ethernet/intel/ice/
H A Dice_flow.c2433 size_t src_idx, dst_idx; in ice_rss_cfg_raw_symm() local
2483 src_idx = i; in ice_rss_cfg_raw_symm()
2486 ice_rss_config_xor(hw, prof_id, src_idx, dst_idx, len); in ice_rss_cfg_raw_symm()
/linux/sound/pci/ctxfi/
H A Dcthw20k1.c352 static unsigned int src_param_pitch_mixer(unsigned int src_idx) in src_param_pitch_mixer() argument
354 return ((src_idx << 4) + AR_PTS_PITCH + AR_SLOT_SIZE in src_param_pitch_mixer()
H A Dcthw20k2.c352 static unsigned int src_param_pitch_mixer(unsigned int src_idx) in src_param_pitch_mixer() argument
354 return ((src_idx << 4) + AR_PTS_PITCH + AR_SLOT_SIZE in src_param_pitch_mixer()
/linux/drivers/tty/vt/
H A Dvt.c444 unsigned int src_idx = (dst_idx + nr) % size; in juggle_array() local
445 if (src_idx == gcd_idx) in juggle_array()
448 array[dst_idx] = array[src_idx]; in juggle_array()
449 dst_idx = src_idx; in juggle_array()
/linux/drivers/dma/ppc4xx/
H A Dadma.c524 int src_idx, dma_addr_t addrh, in ppc440spe_desc_set_src_addr() argument
548 xor_hw_desc->ops[src_idx].l = addrl; in ppc440spe_desc_set_src_addr()
549 xor_hw_desc->ops[src_idx].h |= addrh; in ppc440spe_desc_set_src_addr()
/linux/fs/xfs/
H A Dxfs_trace.h2535 TP_PROTO(struct xfs_da_args *args, int src_idx, int dst_idx, int count),
2536 TP_ARGS(args, src_idx, dst_idx, count),
2541 __field(int, src_idx)
2549 __entry->src_idx = src_idx;
2558 __entry->src_idx,
/linux/drivers/media/platform/chips-media/wave5/
H A Dwave5-vpu-enc.c195 pic_param.src_idx = src_buf->vb2_buf.index; in start_encode()