Searched refs:src_idx (Results 1 - 25 of 33) sorted by relevance

12

/linux-master/drivers/video/fbdev/core/
H A Dsyscopyarea.c29 const unsigned long *src, unsigned src_idx, int bits, unsigned n)
32 int const shift = dst_idx-src_idx;
90 } else if (src_idx+n <= bits) {
171 const unsigned long *src, unsigned src_idx, unsigned bits,
178 src += (src_idx + n - 1) / bits;
180 src_idx = (src_idx + n - 1) % bits;
182 shift = dst_idx-src_idx;
237 } else if (1+(unsigned long)src_idx >= n) {
322 unsigned dst_idx = 0, src_idx local
28 bitcpy(struct fb_info *p, unsigned long *dst, unsigned dst_idx, const unsigned long *src, unsigned src_idx, int bits, unsigned n) argument
170 bitcpy_rev(struct fb_info *p, unsigned long *dst, unsigned dst_idx, const unsigned long *src, unsigned src_idx, unsigned bits, unsigned n) argument
[all...]
H A Dcfbcopyarea.c47 const unsigned long __iomem *src, unsigned src_idx, int bits,
51 int const shift = dst_idx-src_idx;
59 (char *)src + ((src_idx & (bits - 1))) / 8, n / 8);
122 } else if (src_idx+n <= bits) {
213 const unsigned long __iomem *src, unsigned src_idx, int bits,
225 (char *)src + ((src_idx & (bits - 1))) / 8, n / 8);
230 src += (src_idx + n - 1) / bits;
232 src_idx = (src_idx + n - 1) % bits;
234 shift = dst_idx-src_idx;
46 bitcpy(struct fb_info *p, unsigned long __iomem *dst, unsigned dst_idx, const unsigned long __iomem *src, unsigned src_idx, int bits, unsigned n, u32 bswapmask) argument
212 bitcpy_rev(struct fb_info *p, unsigned long __iomem *dst, unsigned dst_idx, const unsigned long __iomem *src, unsigned src_idx, int bits, unsigned n, u32 bswapmask) argument
388 unsigned dst_idx = 0, src_idx = 0, rev_copy = 0; local
[all...]
/linux-master/drivers/dma/
H A Dmv_xor.h171 #define mv_phy_src_idx(src_idx) (src_idx)
184 #define mv_phy_src_idx(src_idx) (src_idx ^ 1)
H A Dmv_xor.c874 int i, src_idx, ret; local
888 for (src_idx = 0; src_idx < src_count; src_idx++) {
889 xor_srcs[src_idx] = alloc_page(GFP_KERNEL);
890 if (!xor_srcs[src_idx]) {
891 while (src_idx--)
892 __free_page(xor_srcs[src_idx]);
899 while (src_idx--)
900 __free_page(xor_srcs[src_idx]);
[all...]
/linux-master/fs/pstore/
H A Dftrace.c161 size_t dest_idx = 0, src_idx = 0, merged_idx = 0; local
183 pstore_ftrace_read_timestamp(&srec[src_idx])) {
187 mrec[merged_idx++] = srec[src_idx++];
198 mrec[merged_idx++] = srec[src_idx++];
/linux-master/drivers/gpu/drm/xe/display/
H A Dxe_fb_pin.c30 u32 src_idx = src_stride * (height - 1) + column + bo_ofs; local
33 u64 pte = ggtt->pt_ops->pte_encode_bo(bo, src_idx * XE_PAGE_SIZE,
38 src_idx -= src_stride;
61 u32 src_idx = src_stride * row + bo_ofs; local
65 pte_encode_bo(bo, src_idx * XE_PAGE_SIZE,
69 src_idx++;
168 u32 src_idx = src_stride * (height - 1) + column + bo_ofs; local
171 u64 pte = ggtt->pt_ops->pte_encode_bo(bo, src_idx * XE_PAGE_SIZE,
176 src_idx -= src_stride;
/linux-master/drivers/media/v4l2-core/
H A Dv4l2-mc.c334 int src_idx, sink_idx, ret; local
337 src_idx = media_entity_get_fwnode_pad(&src_sd->entity,
340 if (src_idx < 0) {
377 src = &src_sd->entity.pads[src_idx];
383 src_sd->entity.name, src_idx,
389 src_sd->entity.name, src_idx,
392 ret = media_create_pad_link(&src_sd->entity, src_idx,
397 src_sd->entity.name, src_idx,
/linux-master/drivers/net/dsa/microchip/
H A Dksz9477_acl.c392 * @src_idx: Index of the starting ACL entry that needs to be validated.
412 int src_idx, int dst_idx,
417 if (src_idx >= KSZ9477_ACL_MAX_ENTRIES ||
424 ret = ksz9477_acl_get_cont_entr(dev, port, src_idx);
534 * @src_idx: Index of the starting source ACL entry.
548 u16 src_idx, u16 dst_idx)
556 if (src_idx == dst_idx)
559 ret = ksz9477_validate_and_get_src_count(dev, port, src_idx, dst_idx,
568 if (dst_idx > src_idx)
573 buffer[i] = acles->entries[src_idx
411 ksz9477_validate_and_get_src_count(struct ksz_device *dev, int port, int src_idx, int dst_idx, int *src_count, int *dst_count) argument
547 ksz9477_acl_move_entries(struct ksz_device *dev, int port, u16 src_idx, u16 dst_idx) argument
995 int src_idx = -1; local
[all...]
/linux-master/drivers/dma/ioat/
H A Dinit.c773 int i, src_idx; local
797 for (src_idx = 0; src_idx < IOAT_NUM_SRC_TEST; src_idx++) {
798 xor_srcs[src_idx] = alloc_page(GFP_KERNEL);
799 if (!xor_srcs[src_idx]) {
800 while (src_idx--)
801 __free_page(xor_srcs[src_idx]);
808 while (src_idx--)
809 __free_page(xor_srcs[src_idx]);
[all...]
/linux-master/mm/
H A Dlist_lru.c343 static void memcg_list_lru_free(struct list_lru *lru, int src_idx) argument
345 struct list_lru_memcg *mlru = xa_erase_irq(&lru->xa, src_idx);
381 int src_idx, struct mem_cgroup *dst_memcg)
393 src = list_lru_from_memcg_idx(lru, nid, src_idx);
410 int src_idx, struct mem_cgroup *dst_memcg)
415 memcg_reparent_list_lru_node(lru, i, src_idx, dst_memcg);
417 memcg_list_lru_free(lru, src_idx);
424 int src_idx = memcg->kmemcg_id; local
450 memcg_reparent_list_lru(lru, src_idx, parent);
380 memcg_reparent_list_lru_node(struct list_lru *lru, int nid, int src_idx, struct mem_cgroup *dst_memcg) argument
409 memcg_reparent_list_lru(struct list_lru *lru, int src_idx, struct mem_cgroup *dst_memcg) argument
/linux-master/drivers/gpu/drm/i915/selftests/
H A Di915_vma.c380 unsigned long src_idx; local
389 src_idx = rotated_index(r, n, x, y);
390 src = i915_gem_object_get_dma_address(obj, src_idx);
395 x, y, src_idx);
401 x, y, src_idx);
457 unsigned long src_idx; local
470 src_idx = remapped_index(r, n, x, y);
471 src = i915_gem_object_get_dma_address(obj, src_idx);
476 x, y, src_idx);
482 x, y, src_idx);
1066 unsigned int offset, src_idx; local
[all...]
/linux-master/net/bridge/
H A Dbr_multicast_eht.c514 u32 src_idx; local
517 for (src_idx = 0; src_idx < nsrcs; src_idx++) {
518 memcpy(&eht_src_addr, srcs + (src_idx * addr_size), addr_size);
536 u32 src_idx; local
541 for (src_idx = 0; src_idx < nsrcs; src_idx++) {
542 memcpy(&eht_src_addr, srcs + (src_idx * addr_siz
[all...]
H A Dbr_multicast.c2267 u32 src_idx; local
2271 for (src_idx = 0; src_idx < nsrcs; src_idx++) {
2272 memcpy(&src_ip.src, srcs + (src_idx * addr_size), addr_size);
2303 u32 src_idx; local
2310 for (src_idx = 0; src_idx < nsrcs; src_idx++) {
2311 memcpy(&src_ip.src, srcs + (src_idx * addr_siz
2342 u32 src_idx; local
2410 u32 src_idx, to_send = pg->src_ents; local
2457 u32 src_idx, to_send = pg->src_ents; local
2542 u32 src_idx, to_send = 0; local
2586 u32 src_idx, to_send = 0; local
2661 u32 src_idx, to_send = 0; local
2699 u32 src_idx, to_send = 0; local
[all...]
/linux-master/drivers/video/fbdev/
H A Damifb.c2592 int src_idx, u32 n)
2595 int shift = dst_idx - src_idx, left, right;
2602 shift = dst_idx - src_idx;
2657 } else if (src_idx + n <= BITS_PER_LONG) {
2732 const unsigned long *src, int src_idx, u32 n)
2735 int shift = dst_idx - src_idx, left, right;
2748 src_idx += (n - 1) % BITS_PER_LONG;
2749 src += src_idx >> SHIFT_PER_LONG;
2750 src_idx &= BITS_PER_LONG - 1;
2753 shift = dst_idx - src_idx;
2591 bitcpy(unsigned long *dst, int dst_idx, const unsigned long *src, int src_idx, u32 n) argument
2731 bitcpy_rev(unsigned long *dst, int dst_idx, const unsigned long *src, int src_idx, u32 n) argument
2883 bitcpy_not(unsigned long *dst, int dst_idx, const unsigned long *src, int src_idx, u32 n) argument
3200 copy_one_line(int bpp, unsigned long next_plane, unsigned long *dst, int dst_idx, unsigned long *src, int src_idx, u32 n) argument
3217 copy_one_line_rev(int bpp, unsigned long next_plane, unsigned long *dst, int dst_idx, unsigned long *src, int src_idx, u32 n) argument
3242 int dst_idx, src_idx; local
3304 int src_idx; local
[all...]
/linux-master/fs/bcachefs/
H A Dreplicas.c270 int src_idx, dst_idx; local
274 for (src_idx = 0; src_idx < src_r->nr; src_idx++) {
275 if (!src->replicas[src_idx])
279 cpu_replicas_entry(src_r, src_idx));
282 dst->replicas[dst_idx] = src->replicas[src_idx];
/linux-master/net/can/
H A Dgw.c122 int src_idx; member in struct:can_can_gw
739 if (nla_put_u32(skb, CGW_SRC_IF, gwj->ccgw.src_idx) < 0)
1039 ccgw->src_idx = nla_get_u32(tb[CGW_SRC_IF]);
1043 if (!ccgw->src_idx && !ccgw->dst_idx)
1047 if (!ccgw->src_idx || !ccgw->dst_idx)
1106 if (!ccgw.src_idx || !ccgw.dst_idx)
1126 gwj->src.dev = __dev_get_by_index(net, gwj->ccgw.src_idx);
1206 if (!ccgw.src_idx && !ccgw.dst_idx) {
/linux-master/net/ipv6/
H A Ddatagram.c794 int src_idx; local
802 src_idx = src_info->ipi6_ifindex;
804 if (src_idx) {
806 src_idx != fl6->flowi6_oif &&
808 !sk_dev_equal_l3scope(sk, src_idx)))
810 fl6->flowi6_oif = src_idx;
/linux-master/drivers/net/ethernet/broadcom/
H A Db44.c632 static int b44_alloc_rx_skb(struct b44 *bp, int src_idx, u32 dest_idx_unmasked) argument
643 if (src_idx >= 0)
644 src_map = &bp->rx_buffers[src_idx];
707 static void b44_recycle_rx(struct b44 *bp, int src_idx, u32 dest_idx_unmasked) argument
718 src_desc = &bp->rx_ring[src_idx];
719 src_map = &bp->rx_buffers[src_idx];
729 src_idx * sizeof(*src_desc),
/linux-master/drivers/gpu/drm/i915/
H A Di915_vma.c974 pgoff_t src_idx; local
979 src_idx = src_stride * (height - 1) + column + offset;
989 i915_gem_object_get_dma_address(obj, src_idx);
992 src_idx -= src_stride;
/linux-master/sound/usb/
H A Dpcm.c1354 unsigned int src_idx = subs->hwptr_done; local
1381 src_idx += 2;
1392 int idx = (src_idx + subs->dsd_dop.byte_idx - 1) % wrap;
H A Dmixer_scarlett2.c2908 int dst_idx, src_idx; local
2922 src_idx = scarlett2_mux_id_to_num(port_count, SCARLETT2_PORT_IN,
2924 if (src_idx < 0)
2927 if (src_idx >= private->num_mux_srcs) {
2930 mux_entry, src_idx, private->num_mux_srcs);
2934 private->mux[dst_idx] = src_idx;
5574 int err, i, j, k, src_idx, dst_idx; local
5618 src_idx = i *
5624 k++, src_idx++, dst_idx++)
5626 peq_flt_values[src_idx];
[all...]
/linux-master/drivers/media/platform/chips-media/wave5/
H A Dwave5-vpuapi.h614 u32 src_idx; /* source frame buffer index */ member in struct:enc_param
/linux-master/drivers/net/ethernet/huawei/hinic/
H A Dhinic_hw_mbox.c1238 u16 src_idx = vf_id + hinic_glb_pf_vf_offset(hwdev->hwif); local
1244 return cmd_handle[i].check_cmd(hwdev, src_idx,
/linux-master/drivers/net/ethernet/intel/ice/
H A Dice_ptp_hw.c3631 u8 src_idx = hw->func_caps.ts_func_info.tmr_index_owned; local
3634 wr32(hw, GLTSYN_ENA(src_idx), GLTSYN_ENA_TSYN_ENA_M);
3637 (void)rd32(hw, GLTSYN_STAT(src_idx));
/linux-master/sound/pci/ctxfi/
H A Dcthw20k2.c352 static unsigned int src_param_pitch_mixer(unsigned int src_idx) argument
354 return ((src_idx << 4) + AR_PTS_PITCH + AR_SLOT_SIZE

Completed in 308 milliseconds

12