Home
last modified time | relevance | path

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

123

/kernel/linux/linux-5.10/drivers/video/fbdev/core/
H A Dsyscopyarea.c29 const unsigned long *src, unsigned src_idx, int bits, unsigned n) in bitcpy()
32 int const shift = dst_idx-src_idx; in bitcpy()
90 } else if (src_idx+n <= bits) { in bitcpy()
171 const unsigned long *src, unsigned src_idx, unsigned bits, in bitcpy_rev()
178 src += (src_idx + n - 1) / bits; in bitcpy_rev()
180 src_idx = (src_idx + n - 1) % bits; in bitcpy_rev()
182 shift = dst_idx-src_idx; in bitcpy_rev()
237 } else if (1+(unsigned long)src_idx >= n) { in bitcpy_rev()
322 unsigned dst_idx = 0, src_idx in sys_copyarea() local
28 bitcpy(struct fb_info *p, unsigned long *dst, unsigned dst_idx, const unsigned long *src, unsigned src_idx, int bits, unsigned n) bitcpy() 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) bitcpy_rev() argument
[all...]
H A Dcfbcopyarea.c47 const unsigned long __iomem *src, unsigned src_idx, int bits, in bitcpy()
51 int const shift = dst_idx-src_idx; in bitcpy()
59 (char *)src + ((src_idx & (bits - 1))) / 8, n / 8); in bitcpy()
122 } else if (src_idx+n <= bits) { in bitcpy()
213 const unsigned long __iomem *src, unsigned src_idx, int bits, in bitcpy_rev()
225 (char *)src + ((src_idx & (bits - 1))) / 8, n / 8); in bitcpy_rev()
230 src += (src_idx + n - 1) / bits; in bitcpy_rev()
232 src_idx = (src_idx + n - 1) % bits; in bitcpy_rev()
234 shift = dst_idx-src_idx; in bitcpy_rev()
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) bitcpy() 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) bitcpy_rev() argument
388 unsigned dst_idx = 0, src_idx = 0, rev_copy = 0; cfb_copyarea() local
[all...]
/kernel/linux/linux-6.6/drivers/video/fbdev/core/
H A Dsyscopyarea.c29 const unsigned long *src, unsigned src_idx, int bits, unsigned n) in bitcpy()
32 int const shift = dst_idx-src_idx; in bitcpy()
90 } else if (src_idx+n <= bits) { in bitcpy()
171 const unsigned long *src, unsigned src_idx, unsigned bits, in bitcpy_rev()
178 src += (src_idx + n - 1) / bits; in bitcpy_rev()
180 src_idx = (src_idx + n - 1) % bits; in bitcpy_rev()
182 shift = dst_idx-src_idx; in bitcpy_rev()
237 } else if (1+(unsigned long)src_idx >= n) { in bitcpy_rev()
322 unsigned dst_idx = 0, src_idx in sys_copyarea() local
28 bitcpy(struct fb_info *p, unsigned long *dst, unsigned dst_idx, const unsigned long *src, unsigned src_idx, int bits, unsigned n) bitcpy() 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) bitcpy_rev() argument
[all...]
H A Dcfbcopyarea.c47 const unsigned long __iomem *src, unsigned src_idx, int bits, in bitcpy()
51 int const shift = dst_idx-src_idx; in bitcpy()
59 (char *)src + ((src_idx & (bits - 1))) / 8, n / 8); in bitcpy()
122 } else if (src_idx+n <= bits) { in bitcpy()
213 const unsigned long __iomem *src, unsigned src_idx, int bits, in bitcpy_rev()
225 (char *)src + ((src_idx & (bits - 1))) / 8, n / 8); in bitcpy_rev()
230 src += (src_idx + n - 1) / bits; in bitcpy_rev()
232 src_idx = (src_idx + n - 1) % bits; in bitcpy_rev()
234 shift = dst_idx-src_idx; in bitcpy_rev()
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) bitcpy() 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) bitcpy_rev() argument
388 unsigned dst_idx = 0, src_idx = 0, rev_copy = 0; cfb_copyarea() local
[all...]
/kernel/linux/linux-5.10/drivers/dma/
H A Diop-adma.h194 iop_desc_set_pq_src_addr(struct iop_adma_desc_slot *desc, int src_idx, in iop_desc_set_pq_src_addr() argument
395 /* translate the src_idx to a descriptor word index */
396 static inline int __desc_idx(int src_idx) in __desc_idx() argument
408 return desc_idx_table[src_idx]; in __desc_idx()
413 int src_idx) in iop_desc_get_src_addr()
427 if (src_idx < 4) in iop_desc_get_src_addr()
428 return hw_desc.aau->src[src_idx]; in iop_desc_get_src_addr()
430 return hw_desc.aau->src_edc[__desc_idx(src_idx)].src_addr; in iop_desc_get_src_addr()
434 int src_idx, dma_addr_t addr) in iop3xx_aau_desc_set_src_addr()
436 if (src_idx < in iop3xx_aau_desc_set_src_addr()
411 iop_desc_get_src_addr(struct iop_adma_desc_slot *desc, struct iop_adma_chan *chan, int src_idx) iop_desc_get_src_addr() argument
433 iop3xx_aau_desc_set_src_addr(struct iop3xx_desc_aau *hw_desc, int src_idx, dma_addr_t addr) iop3xx_aau_desc_set_src_addr() argument
722 iop_desc_set_zero_sum_src_addr(struct iop_adma_desc_slot *desc, int src_idx, dma_addr_t addr) iop_desc_set_zero_sum_src_addr() argument
737 iop_desc_set_xor_src_addr(struct iop_adma_desc_slot *desc, int src_idx, dma_addr_t addr) iop_desc_set_xor_src_addr() argument
[all...]
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()
[all...]
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 Diop-adma.c908 int i, src_idx; in iop_adma_xor_val_self_test() local
925 for (src_idx = 0; src_idx < IOP_ADMA_NUM_SRC_TEST; src_idx++) { in iop_adma_xor_val_self_test()
926 xor_srcs[src_idx] = alloc_page(GFP_KERNEL); in iop_adma_xor_val_self_test()
927 if (!xor_srcs[src_idx]) { in iop_adma_xor_val_self_test()
928 while (src_idx--) in iop_adma_xor_val_self_test()
929 __free_page(xor_srcs[src_idx]); in iop_adma_xor_val_self_test()
936 while (src_idx--) in iop_adma_xor_val_self_test()
937 __free_page(xor_srcs[src_idx]); in iop_adma_xor_val_self_test()
[all...]
/kernel/linux/linux-5.10/drivers/dma/ioat/
H A Dinit.c785 int i, src_idx; in ioat_xor_val_self_test() local
809 for (src_idx = 0; src_idx < IOAT_NUM_SRC_TEST; src_idx++) { in ioat_xor_val_self_test()
810 xor_srcs[src_idx] = alloc_page(GFP_KERNEL); in ioat_xor_val_self_test()
811 if (!xor_srcs[src_idx]) { in ioat_xor_val_self_test()
812 while (src_idx--) in ioat_xor_val_self_test()
813 __free_page(xor_srcs[src_idx]); in ioat_xor_val_self_test()
820 while (src_idx--) in ioat_xor_val_self_test()
821 __free_page(xor_srcs[src_idx]); in ioat_xor_val_self_test()
[all...]
/kernel/linux/linux-6.6/drivers/dma/ioat/
H A Dinit.c785 int i, src_idx; in ioat_xor_val_self_test() local
809 for (src_idx = 0; src_idx < IOAT_NUM_SRC_TEST; src_idx++) { in ioat_xor_val_self_test()
810 xor_srcs[src_idx] = alloc_page(GFP_KERNEL); in ioat_xor_val_self_test()
811 if (!xor_srcs[src_idx]) { in ioat_xor_val_self_test()
812 while (src_idx--) in ioat_xor_val_self_test()
813 __free_page(xor_srcs[src_idx]); in ioat_xor_val_self_test()
820 while (src_idx--) in ioat_xor_val_self_test()
821 __free_page(xor_srcs[src_idx]); in ioat_xor_val_self_test()
[all...]
/kernel/linux/linux-6.6/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()
[all...]
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)
/kernel/linux/linux-6.6/mm/
H A Dlist_lru.c353 static void memcg_list_lru_free(struct list_lru *lru, int src_idx) in memcg_list_lru_free() argument
355 struct list_lru_memcg *mlru = xa_erase_irq(&lru->xa, src_idx); in memcg_list_lru_free()
391 int src_idx, struct mem_cgroup *dst_memcg) in memcg_reparent_list_lru_node()
403 src = list_lru_from_memcg_idx(lru, nid, src_idx); in memcg_reparent_list_lru_node()
420 int src_idx, struct mem_cgroup *dst_memcg) in memcg_reparent_list_lru()
425 memcg_reparent_list_lru_node(lru, i, src_idx, dst_memcg); in memcg_reparent_list_lru()
427 memcg_list_lru_free(lru, src_idx); in memcg_reparent_list_lru()
434 int src_idx = memcg->kmemcg_id; in memcg_reparent_list_lrus() local
460 memcg_reparent_list_lru(lru, src_idx, parent); in memcg_reparent_list_lrus()
390 memcg_reparent_list_lru_node(struct list_lru *lru, int nid, int src_idx, struct mem_cgroup *dst_memcg) memcg_reparent_list_lru_node() argument
419 memcg_reparent_list_lru(struct list_lru *lru, int src_idx, struct mem_cgroup *dst_memcg) memcg_reparent_list_lru() argument
/kernel/linux/linux-5.10/fs/pstore/
H A Dftrace.c141 size_t dest_idx = 0, src_idx = 0, merged_idx = 0; in pstore_ftrace_combine_log() local
163 pstore_ftrace_read_timestamp(&srec[src_idx])) { in pstore_ftrace_combine_log()
167 mrec[merged_idx++] = srec[src_idx++]; in pstore_ftrace_combine_log()
178 mrec[merged_idx++] = srec[src_idx++]; in pstore_ftrace_combine_log()
/kernel/linux/linux-6.6/fs/pstore/
H A Dftrace.c161 size_t dest_idx = 0, src_idx = 0, merged_idx = 0; in pstore_ftrace_combine_log() local
183 pstore_ftrace_read_timestamp(&srec[src_idx])) { in pstore_ftrace_combine_log()
187 mrec[merged_idx++] = srec[src_idx++]; in pstore_ftrace_combine_log()
198 mrec[merged_idx++] = srec[src_idx++]; in pstore_ftrace_combine_log()
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/selftests/
H A Di915_vma.c377 unsigned long src_idx; in assert_rotated() local
386 src_idx = rotated_index(r, n, x, y); in assert_rotated()
387 src = i915_gem_object_get_dma_address(obj, src_idx); in assert_rotated()
392 x, y, src_idx); in assert_rotated()
398 x, y, src_idx); in assert_rotated()
429 unsigned long src_idx; in assert_remapped() local
442 src_idx = remapped_index(r, n, x, y); in assert_remapped()
443 src = i915_gem_object_get_dma_address(obj, src_idx); in assert_remapped()
448 x, y, src_idx); in assert_remapped()
454 x, y, src_idx); in assert_remapped()
949 unsigned int offset, src_idx; igt_vma_remapped_gtt() local
[all...]
/kernel/linux/linux-5.10/drivers/media/v4l2-core/
H A Dv4l2-mc.c326 int src_idx, sink_idx, ret; in v4l2_create_fwnode_links_to_pad() local
329 src_idx = media_entity_get_fwnode_pad(&src_sd->entity, in v4l2_create_fwnode_links_to_pad()
332 if (src_idx < 0) in v4l2_create_fwnode_links_to_pad()
359 src = &src_sd->entity.pads[src_idx]; in v4l2_create_fwnode_links_to_pad()
366 src_sd->entity.name, src_idx, in v4l2_create_fwnode_links_to_pad()
369 ret = media_create_pad_link(&src_sd->entity, src_idx, in v4l2_create_fwnode_links_to_pad()
374 src_sd->entity.name, src_idx, in v4l2_create_fwnode_links_to_pad()
/kernel/linux/linux-6.6/drivers/media/v4l2-core/
H A Dv4l2-mc.c334 int src_idx, sink_idx, ret; in v4l2_create_fwnode_links_to_pad() local
337 src_idx = media_entity_get_fwnode_pad(&src_sd->entity, in v4l2_create_fwnode_links_to_pad()
340 if (src_idx < 0) in v4l2_create_fwnode_links_to_pad()
367 src = &src_sd->entity.pads[src_idx]; in v4l2_create_fwnode_links_to_pad()
374 src_sd->entity.name, src_idx, in v4l2_create_fwnode_links_to_pad()
377 ret = media_create_pad_link(&src_sd->entity, src_idx, in v4l2_create_fwnode_links_to_pad()
382 src_sd->entity.name, src_idx, in v4l2_create_fwnode_links_to_pad()
/kernel/linux/linux-6.6/net/bridge/
H A Dbr_multicast_eht.c514 u32 src_idx; in __eht_create_set_entries() local
517 for (src_idx = 0; src_idx < nsrcs; src_idx++) { in __eht_create_set_entries()
518 memcpy(&eht_src_addr, srcs + (src_idx * addr_size), addr_size); in __eht_create_set_entries()
536 u32 src_idx; in __eht_del_set_entries() local
541 for (src_idx = 0; src_idx < nsrcs; src_idx++) { in __eht_del_set_entries()
542 memcpy(&eht_src_addr, srcs + (src_idx * addr_siz in __eht_del_set_entries()
[all...]
H A Dbr_multicast.c2266 u32 src_idx; in br_multicast_isinc_allow() local
2270 for (src_idx = 0; src_idx < nsrcs; src_idx++) { in br_multicast_isinc_allow()
2271 memcpy(&src_ip.src, srcs + (src_idx * addr_size), addr_size); in br_multicast_isinc_allow()
2302 u32 src_idx; in __grp_src_isexc_incl() local
2309 for (src_idx = 0; src_idx < nsrcs; src_idx++) { in __grp_src_isexc_incl()
2310 memcpy(&src_ip.src, srcs + (src_idx * addr_siz in __grp_src_isexc_incl()
2341 u32 src_idx; __grp_src_isexc_excl() local
2409 u32 src_idx, to_send = pg->src_ents; __grp_src_toin_incl() local
2456 u32 src_idx, to_send = pg->src_ents; __grp_src_toin_excl() local
2541 u32 src_idx, to_send = 0; __grp_src_toex_incl() local
2585 u32 src_idx, to_send = 0; __grp_src_toex_excl() local
2660 u32 src_idx, to_send = 0; __grp_src_block_incl() local
2698 u32 src_idx, to_send = 0; __grp_src_block_excl() local
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/selftests/
H A Di915_vma.c380 unsigned long src_idx; in assert_rotated() local
389 src_idx = rotated_index(r, n, x, y); in assert_rotated()
390 src = i915_gem_object_get_dma_address(obj, src_idx); in assert_rotated()
395 x, y, src_idx); in assert_rotated()
401 x, y, src_idx); in assert_rotated()
457 unsigned long src_idx; in assert_remapped() local
470 src_idx = remapped_index(r, n, x, y); in assert_remapped()
471 src = i915_gem_object_get_dma_address(obj, src_idx); in assert_remapped()
476 x, y, src_idx); in assert_remapped()
482 x, y, src_idx); in assert_remapped()
1066 unsigned int offset, src_idx; igt_vma_remapped_gtt() local
[all...]
/kernel/linux/linux-5.10/drivers/video/fbdev/
H A Damifb.c2603 int src_idx, u32 n) in bitcpy()
2606 int shift = dst_idx - src_idx, left, right; in bitcpy()
2613 shift = dst_idx - src_idx; in bitcpy()
2668 } else if (src_idx + n <= BITS_PER_LONG) { in bitcpy()
2743 const unsigned long *src, int src_idx, u32 n) in bitcpy_rev()
2746 int shift = dst_idx - src_idx, left, right; in bitcpy_rev()
2759 src_idx += (n - 1) % BITS_PER_LONG; in bitcpy_rev()
2760 src += src_idx >> SHIFT_PER_LONG; in bitcpy_rev()
2761 src_idx &= BITS_PER_LONG - 1; in bitcpy_rev()
2764 shift = dst_idx - src_idx; in bitcpy_rev()
2602 bitcpy(unsigned long *dst, int dst_idx, const unsigned long *src, int src_idx, u32 n) bitcpy() argument
2742 bitcpy_rev(unsigned long *dst, int dst_idx, const unsigned long *src, int src_idx, u32 n) bitcpy_rev() argument
2894 bitcpy_not(unsigned long *dst, int dst_idx, const unsigned long *src, int src_idx, u32 n) bitcpy_not() argument
3211 copy_one_line(int bpp, unsigned long next_plane, unsigned long *dst, int dst_idx, unsigned long *src, int src_idx, u32 n) copy_one_line() argument
3228 copy_one_line_rev(int bpp, unsigned long next_plane, unsigned long *dst, int dst_idx, unsigned long *src, int src_idx, u32 n) copy_one_line_rev() argument
3253 int dst_idx, src_idx; amifb_copyarea() local
3315 int src_idx; expand_one_line() local
[all...]
/kernel/linux/linux-5.10/net/bridge/
H A Dbr_multicast.c1805 u32 src_idx; in br_multicast_isinc_allow() local
1809 for (src_idx = 0; src_idx < nsrcs; src_idx++) { in br_multicast_isinc_allow()
1836 u32 src_idx; in __grp_src_isexc_incl() local
1843 for (src_idx = 0; src_idx < nsrcs; src_idx++) { in __grp_src_isexc_incl()
1872 u32 src_idx; in __grp_src_isexc_excl() local
1879 for (src_idx in __grp_src_isexc_excl()
1932 u32 src_idx, to_send = pg->src_ents; __grp_src_toin_incl() local
1974 u32 src_idx, to_send = pg->src_ents; __grp_src_toin_excl() local
2039 u32 src_idx, to_send = 0; __grp_src_toex_incl() local
2078 u32 src_idx, to_send = 0; __grp_src_toex_excl() local
2144 u32 src_idx, to_send = 0; __grp_src_block_incl() local
2177 u32 src_idx, to_send = 0; __grp_src_block_excl() local
[all...]
/kernel/linux/linux-6.6/drivers/video/fbdev/
H A Damifb.c2592 int src_idx, u32 n) in bitcpy()
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()
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()
2591 bitcpy(unsigned long *dst, int dst_idx, const unsigned long *src, int src_idx, u32 n) bitcpy() argument
2731 bitcpy_rev(unsigned long *dst, int dst_idx, const unsigned long *src, int src_idx, u32 n) bitcpy_rev() argument
2883 bitcpy_not(unsigned long *dst, int dst_idx, const unsigned long *src, int src_idx, u32 n) bitcpy_not() 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) copy_one_line() 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) copy_one_line_rev() argument
3242 int dst_idx, src_idx; amifb_copyarea() local
3304 int src_idx; expand_one_line() local
[all...]
/kernel/linux/linux-5.10/mm/
H A Dlist_lru.c532 int src_idx, struct mem_cgroup *dst_memcg) in memcg_drain_list_lru_node()
544 src = list_lru_from_memcg_idx(nlru, src_idx); in memcg_drain_list_lru_node()
559 int src_idx, struct mem_cgroup *dst_memcg) in memcg_drain_list_lru()
567 memcg_drain_list_lru_node(lru, i, src_idx, dst_memcg); in memcg_drain_list_lru()
570 void memcg_drain_all_list_lrus(int src_idx, struct mem_cgroup *dst_memcg) in memcg_drain_all_list_lrus() argument
576 memcg_drain_list_lru(lru, src_idx, dst_memcg); in memcg_drain_all_list_lrus()
531 memcg_drain_list_lru_node(struct list_lru *lru, int nid, int src_idx, struct mem_cgroup *dst_memcg) memcg_drain_list_lru_node() argument
558 memcg_drain_list_lru(struct list_lru *lru, int src_idx, struct mem_cgroup *dst_memcg) memcg_drain_list_lru() argument

Completed in 41 milliseconds

123