/kernel/linux/linux-5.10/drivers/media/platform/omap3isp/ |
H A D | isppreview.c | 149 preview_config_luma_enhancement(struct isp_prev_device *prev, in preview_config_luma_enhancement() argument 152 struct isp_device *isp = to_isp_device(prev); in preview_config_luma_enhancement() 168 preview_enable_luma_enhancement(struct isp_prev_device *prev, bool enable) in preview_enable_luma_enhancement() argument 170 struct isp_device *isp = to_isp_device(prev); in preview_enable_luma_enhancement() 183 static void preview_enable_invalaw(struct isp_prev_device *prev, bool enable) in preview_enable_invalaw() argument 185 struct isp_device *isp = to_isp_device(prev); in preview_enable_invalaw() 198 static void preview_config_hmed(struct isp_prev_device *prev, in preview_config_hmed() argument 201 struct isp_device *isp = to_isp_device(prev); in preview_config_hmed() 213 static void preview_enable_hmed(struct isp_prev_device *prev, bool enable) in preview_enable_hmed() argument 215 struct isp_device *isp = to_isp_device(prev); in preview_enable_hmed() 233 preview_config_cfa(struct isp_prev_device *prev, const struct prev_params *params) preview_config_cfa() argument 269 preview_config_chroma_suppression(struct isp_prev_device *prev, const struct prev_params *params) preview_config_chroma_suppression() argument 285 preview_enable_chroma_suppression(struct isp_prev_device *prev, bool enable) preview_enable_chroma_suppression() argument 303 preview_config_whitebalance(struct isp_prev_device *prev, const struct prev_params *params) preview_config_whitebalance() argument 342 preview_config_blkadj(struct isp_prev_device *prev, const struct prev_params *params) preview_config_blkadj() argument 358 preview_config_rgb_blending(struct isp_prev_device *prev, const struct prev_params *params) preview_config_rgb_blending() argument 396 preview_config_csc(struct isp_prev_device *prev, const struct prev_params *params) preview_config_csc() argument 428 preview_config_yc_range(struct isp_prev_device *prev, const struct prev_params *params) preview_config_yc_range() argument 446 preview_config_dcor(struct isp_prev_device *prev, const struct prev_params *params) preview_config_dcor() argument 468 preview_enable_dcor(struct isp_prev_device *prev, bool enable) preview_enable_dcor() argument 484 preview_enable_drkframe_capture(struct isp_prev_device *prev, bool enable) preview_enable_drkframe_capture() argument 499 preview_enable_drkframe(struct isp_prev_device *prev, bool enable) preview_enable_drkframe() argument 515 preview_config_noisefilter(struct isp_prev_device *prev, const struct prev_params *params) preview_config_noisefilter() argument 535 preview_enable_noisefilter(struct isp_prev_device *prev, bool enable) preview_enable_noisefilter() argument 551 preview_config_gammacorrn(struct isp_prev_device *prev, const struct prev_params *params) preview_config_gammacorrn() argument 584 preview_enable_gammacorrn(struct isp_prev_device *prev, bool enable) preview_enable_gammacorrn() argument 602 preview_config_contrast(struct isp_prev_device *prev, const struct prev_params *params) preview_config_contrast() argument 616 preview_config_brightness(struct isp_prev_device *prev, const struct prev_params *params) preview_config_brightness() argument 633 preview_update_contrast(struct isp_prev_device *prev, u8 contrast) preview_update_contrast() argument 655 preview_update_brightness(struct isp_prev_device *prev, u8 brightness) preview_update_brightness() argument 672 preview_params_lock(struct isp_prev_device *prev, u32 update, bool shadow) preview_params_lock() argument 693 preview_params_unlock(struct isp_prev_device *prev, u32 update, bool shadow) preview_params_unlock() argument 716 preview_params_switch(struct isp_prev_device *prev) preview_params_switch() argument 859 preview_config(struct isp_prev_device *prev, struct omap3isp_prev_update_config *cfg) preview_config() argument 925 preview_setup_hw(struct isp_prev_device *prev, u32 update, u32 active) preview_setup_hw() argument 960 preview_config_ycpos(struct isp_prev_device *prev, u32 pixelcode) preview_config_ycpos() argument 985 preview_config_averager(struct isp_prev_device *prev, u8 average) preview_config_averager() argument 1008 preview_config_input_format(struct isp_prev_device *prev, const struct isp_format_info *info) preview_config_input_format() argument 1062 preview_config_input_size(struct isp_prev_device *prev, u32 active) preview_config_input_size() argument 1113 preview_config_inlineoffset(struct isp_prev_device *prev, u32 offset) preview_config_inlineoffset() argument 1127 preview_set_inaddr(struct isp_prev_device *prev, u32 addr) preview_set_inaddr() argument 1140 preview_config_outlineoffset(struct isp_prev_device *prev, u32 offset) preview_config_outlineoffset() argument 1155 preview_set_outaddr(struct isp_prev_device *prev, u32 addr) preview_set_outaddr() argument 1162 preview_adjust_bandwidth(struct isp_prev_device *prev) preview_adjust_bandwidth() argument 1215 omap3isp_preview_busy(struct isp_prev_device *prev) omap3isp_preview_busy() argument 1228 struct isp_prev_device *prev = &isp->isp_prev; omap3isp_preview_restore_context() local 1247 preview_print_status(struct isp_prev_device *prev) preview_print_status() argument 1297 preview_init_params(struct isp_prev_device *prev) preview_init_params() argument 1361 preview_max_out_width(struct isp_prev_device *prev) preview_max_out_width() argument 1378 preview_configure(struct isp_prev_device *prev) preview_configure() argument 1443 preview_enable_oneshot(struct isp_prev_device *prev) preview_enable_oneshot() argument 1459 omap3isp_preview_isr_frame_sync(struct isp_prev_device *prev) omap3isp_preview_isr_frame_sync() argument 1474 preview_isr_buffer(struct isp_prev_device *prev) preview_isr_buffer() argument 1522 omap3isp_preview_isr(struct isp_prev_device *prev) omap3isp_preview_isr() argument 1558 struct isp_prev_device *prev = &video->isp->isp_prev; preview_video_queue() local 1583 struct isp_prev_device *prev = preview_s_ctrl() local 1611 struct isp_prev_device *prev = v4l2_get_subdevdata(sd); preview_ioctl() local 1630 struct isp_prev_device *prev = v4l2_get_subdevdata(sd); preview_set_stream() local 1682 __preview_get_format(struct isp_prev_device *prev, struct v4l2_subdev_pad_config *cfg, unsigned int pad, enum v4l2_subdev_format_whence which) __preview_get_format() argument 1692 __preview_get_crop(struct isp_prev_device *prev, struct v4l2_subdev_pad_config *cfg, enum v4l2_subdev_format_whence which) __preview_get_crop() argument 1731 preview_try_format(struct isp_prev_device *prev, struct v4l2_subdev_pad_config *cfg, unsigned int pad, struct v4l2_mbus_framefmt *fmt, enum v4l2_subdev_format_whence which) preview_try_format() argument 1814 preview_try_crop(struct isp_prev_device *prev, const struct v4l2_mbus_framefmt *sink, struct v4l2_rect *crop) preview_try_crop() argument 1892 struct isp_prev_device *prev = v4l2_get_subdevdata(sd); preview_enum_frame_size() local 1932 struct isp_prev_device *prev = v4l2_get_subdevdata(sd); preview_get_selection() local 1975 struct isp_prev_device *prev = v4l2_get_subdevdata(sd); preview_set_selection() local 2016 struct isp_prev_device *prev = v4l2_get_subdevdata(sd); preview_get_format() local 2037 struct isp_prev_device *prev = v4l2_get_subdevdata(sd); preview_set_format() local 2143 struct isp_prev_device *prev = v4l2_get_subdevdata(sd); preview_link_setup() local 2215 omap3isp_preview_unregister_entities(struct isp_prev_device *prev) omap3isp_preview_unregister_entities() argument 2222 omap3isp_preview_register_entities(struct isp_prev_device *prev, struct v4l2_device *vdev) omap3isp_preview_register_entities() argument 2257 preview_init_entities(struct isp_prev_device *prev) preview_init_entities() argument 2335 struct isp_prev_device *prev = &isp->isp_prev; omap3isp_preview_init() local 2346 struct isp_prev_device *prev = &isp->isp_prev; omap3isp_preview_cleanup() local [all...] |
/kernel/linux/linux-6.6/drivers/media/platform/ti/omap3isp/ |
H A D | isppreview.c | 149 preview_config_luma_enhancement(struct isp_prev_device *prev, in preview_config_luma_enhancement() argument 152 struct isp_device *isp = to_isp_device(prev); in preview_config_luma_enhancement() 168 preview_enable_luma_enhancement(struct isp_prev_device *prev, bool enable) in preview_enable_luma_enhancement() argument 170 struct isp_device *isp = to_isp_device(prev); in preview_enable_luma_enhancement() 183 static void preview_enable_invalaw(struct isp_prev_device *prev, bool enable) in preview_enable_invalaw() argument 185 struct isp_device *isp = to_isp_device(prev); in preview_enable_invalaw() 198 static void preview_config_hmed(struct isp_prev_device *prev, in preview_config_hmed() argument 201 struct isp_device *isp = to_isp_device(prev); in preview_config_hmed() 213 static void preview_enable_hmed(struct isp_prev_device *prev, bool enable) in preview_enable_hmed() argument 215 struct isp_device *isp = to_isp_device(prev); in preview_enable_hmed() 233 preview_config_cfa(struct isp_prev_device *prev, const struct prev_params *params) preview_config_cfa() argument 269 preview_config_chroma_suppression(struct isp_prev_device *prev, const struct prev_params *params) preview_config_chroma_suppression() argument 285 preview_enable_chroma_suppression(struct isp_prev_device *prev, bool enable) preview_enable_chroma_suppression() argument 303 preview_config_whitebalance(struct isp_prev_device *prev, const struct prev_params *params) preview_config_whitebalance() argument 342 preview_config_blkadj(struct isp_prev_device *prev, const struct prev_params *params) preview_config_blkadj() argument 358 preview_config_rgb_blending(struct isp_prev_device *prev, const struct prev_params *params) preview_config_rgb_blending() argument 396 preview_config_csc(struct isp_prev_device *prev, const struct prev_params *params) preview_config_csc() argument 428 preview_config_yc_range(struct isp_prev_device *prev, const struct prev_params *params) preview_config_yc_range() argument 446 preview_config_dcor(struct isp_prev_device *prev, const struct prev_params *params) preview_config_dcor() argument 468 preview_enable_dcor(struct isp_prev_device *prev, bool enable) preview_enable_dcor() argument 484 preview_enable_drkframe_capture(struct isp_prev_device *prev, bool enable) preview_enable_drkframe_capture() argument 499 preview_enable_drkframe(struct isp_prev_device *prev, bool enable) preview_enable_drkframe() argument 515 preview_config_noisefilter(struct isp_prev_device *prev, const struct prev_params *params) preview_config_noisefilter() argument 535 preview_enable_noisefilter(struct isp_prev_device *prev, bool enable) preview_enable_noisefilter() argument 551 preview_config_gammacorrn(struct isp_prev_device *prev, const struct prev_params *params) preview_config_gammacorrn() argument 584 preview_enable_gammacorrn(struct isp_prev_device *prev, bool enable) preview_enable_gammacorrn() argument 602 preview_config_contrast(struct isp_prev_device *prev, const struct prev_params *params) preview_config_contrast() argument 616 preview_config_brightness(struct isp_prev_device *prev, const struct prev_params *params) preview_config_brightness() argument 633 preview_update_contrast(struct isp_prev_device *prev, u8 contrast) preview_update_contrast() argument 655 preview_update_brightness(struct isp_prev_device *prev, u8 brightness) preview_update_brightness() argument 672 preview_params_lock(struct isp_prev_device *prev, u32 update, bool shadow) preview_params_lock() argument 693 preview_params_unlock(struct isp_prev_device *prev, u32 update, bool shadow) preview_params_unlock() argument 716 preview_params_switch(struct isp_prev_device *prev) preview_params_switch() argument 859 preview_config(struct isp_prev_device *prev, struct omap3isp_prev_update_config *cfg) preview_config() argument 925 preview_setup_hw(struct isp_prev_device *prev, u32 update, u32 active) preview_setup_hw() argument 960 preview_config_ycpos(struct isp_prev_device *prev, u32 pixelcode) preview_config_ycpos() argument 985 preview_config_averager(struct isp_prev_device *prev, u8 average) preview_config_averager() argument 1008 preview_config_input_format(struct isp_prev_device *prev, const struct isp_format_info *info) preview_config_input_format() argument 1062 preview_config_input_size(struct isp_prev_device *prev, u32 active) preview_config_input_size() argument 1113 preview_config_inlineoffset(struct isp_prev_device *prev, u32 offset) preview_config_inlineoffset() argument 1127 preview_set_inaddr(struct isp_prev_device *prev, u32 addr) preview_set_inaddr() argument 1140 preview_config_outlineoffset(struct isp_prev_device *prev, u32 offset) preview_config_outlineoffset() argument 1155 preview_set_outaddr(struct isp_prev_device *prev, u32 addr) preview_set_outaddr() argument 1162 preview_adjust_bandwidth(struct isp_prev_device *prev) preview_adjust_bandwidth() argument 1215 omap3isp_preview_busy(struct isp_prev_device *prev) omap3isp_preview_busy() argument 1228 struct isp_prev_device *prev = &isp->isp_prev; omap3isp_preview_restore_context() local 1247 preview_print_status(struct isp_prev_device *prev) preview_print_status() argument 1297 preview_init_params(struct isp_prev_device *prev) preview_init_params() argument 1361 preview_max_out_width(struct isp_prev_device *prev) preview_max_out_width() argument 1378 preview_configure(struct isp_prev_device *prev) preview_configure() argument 1443 preview_enable_oneshot(struct isp_prev_device *prev) preview_enable_oneshot() argument 1459 omap3isp_preview_isr_frame_sync(struct isp_prev_device *prev) omap3isp_preview_isr_frame_sync() argument 1474 preview_isr_buffer(struct isp_prev_device *prev) preview_isr_buffer() argument 1522 omap3isp_preview_isr(struct isp_prev_device *prev) omap3isp_preview_isr() argument 1558 struct isp_prev_device *prev = &video->isp->isp_prev; preview_video_queue() local 1583 struct isp_prev_device *prev = preview_s_ctrl() local 1611 struct isp_prev_device *prev = v4l2_get_subdevdata(sd); preview_ioctl() local 1630 struct isp_prev_device *prev = v4l2_get_subdevdata(sd); preview_set_stream() local 1682 __preview_get_format(struct isp_prev_device *prev, struct v4l2_subdev_state *sd_state, unsigned int pad, enum v4l2_subdev_format_whence which) __preview_get_format() argument 1694 __preview_get_crop(struct isp_prev_device *prev, struct v4l2_subdev_state *sd_state, enum v4l2_subdev_format_whence which) __preview_get_crop() argument 1735 preview_try_format(struct isp_prev_device *prev, struct v4l2_subdev_state *sd_state, unsigned int pad, struct v4l2_mbus_framefmt *fmt, enum v4l2_subdev_format_whence which) preview_try_format() argument 1820 preview_try_crop(struct isp_prev_device *prev, const struct v4l2_mbus_framefmt *sink, struct v4l2_rect *crop) preview_try_crop() argument 1898 struct isp_prev_device *prev = v4l2_get_subdevdata(sd); preview_enum_frame_size() local 1938 struct isp_prev_device *prev = v4l2_get_subdevdata(sd); preview_get_selection() local 1981 struct isp_prev_device *prev = v4l2_get_subdevdata(sd); preview_set_selection() local 2026 struct isp_prev_device *prev = v4l2_get_subdevdata(sd); preview_get_format() local 2048 struct isp_prev_device *prev = v4l2_get_subdevdata(sd); preview_set_format() local 2154 struct isp_prev_device *prev = v4l2_get_subdevdata(sd); preview_link_setup() local 2226 omap3isp_preview_unregister_entities(struct isp_prev_device *prev) omap3isp_preview_unregister_entities() argument 2233 omap3isp_preview_register_entities(struct isp_prev_device *prev, struct v4l2_device *vdev) omap3isp_preview_register_entities() argument 2268 preview_init_entities(struct isp_prev_device *prev) preview_init_entities() argument 2346 struct isp_prev_device *prev = &isp->isp_prev; omap3isp_preview_init() local 2357 struct isp_prev_device *prev = &isp->isp_prev; omap3isp_preview_cleanup() local [all...] |
/kernel/uniproton/src/fs/vfs/ |
H A D | vfs_partition.c | 61 static void OsFreeDeviceDesc(struct TagDeviceDesc *prev) in OsFreeDeviceDesc() argument 63 if (prev == NULL) { in OsFreeDeviceDesc() 66 if (prev->dDev != NULL) { in OsFreeDeviceDesc() 67 free((void *)prev->dDev); in OsFreeDeviceDesc() 69 if (prev->dFsType != NULL) { in OsFreeDeviceDesc() 70 free((void *)prev->dFsType); in OsFreeDeviceDesc() 72 if (prev->dAddrArray != NULL) { in OsFreeDeviceDesc() 73 free((void *)prev->dAddrArray); in OsFreeDeviceDesc() 75 if (prev->dLengthArray != NULL) { in OsFreeDeviceDesc() 76 free((void *)prev in OsFreeDeviceDesc() 84 struct TagDeviceDesc *prev = NULL; OsAddDevice() local [all...] |
/kernel/liteos_m/components/fs/vfs/ |
H A D | vfs_partition.c | 81 struct DeviceDesc *prev = NULL; in AddDevice() local 82 for (prev = g_deviceList; prev != NULL; prev = prev->dNext) { in AddDevice() 83 if (strcmp(prev->dDev, dev) == 0) { in AddDevice() 94 prev = (struct DeviceDesc *)LOSCFG_FS_MALLOC_HOOK(sizeof(struct DeviceDesc)); in AddDevice() 95 if (prev == NULL) { in AddDevice() 100 prev->dDev = LOSCFG_FS_MALLOC_HOOK(len); in AddDevice() 102 prev in AddDevice() [all...] |
/kernel/linux/linux-6.6/arch/powerpc/include/asm/ |
H A D | cmpxchg.h | 19 unsigned int prev, prev_mask, tmp, bitoff, off; \ 33 : "=&r" (prev), "=&r" (tmp), "+m" (*(u32*)p) \ 37 return prev >> bitoff; \ 44 unsigned int prev, prev_mask, tmp, bitoff, off; \ 66 : "=&r" (prev), "=&r" (tmp), "+m" (*(u32*)p) \ 70 return prev >> bitoff; \ 89 unsigned long prev; in __xchg_u8_local() local 95 : "=&r" (prev), "+m" (*(volatile unsigned char *)p) in __xchg_u8_local() 99 return prev; in __xchg_u8_local() 105 unsigned long prev; in __xchg_u8_relaxed() local 121 unsigned long prev; __xchg_u16_local() local 137 unsigned long prev; __xchg_u16_relaxed() local 154 unsigned long prev; __xchg_u32_local() local 170 unsigned long prev; __xchg_u32_relaxed() local 187 unsigned long prev; __xchg_u64_local() local 203 unsigned long prev; __xchg_u64_relaxed() local 285 unsigned int prev; __cmpxchg_u8() local 308 unsigned int prev; __cmpxchg_u8_local() local 327 unsigned long prev; __cmpxchg_u8_relaxed() local 346 unsigned long prev; __cmpxchg_u8_acquire() local 366 unsigned int prev; __cmpxchg_u16() local 388 unsigned int prev; __cmpxchg_u16_local() local 407 unsigned long prev; __cmpxchg_u16_relaxed() local 426 unsigned long prev; __cmpxchg_u16_acquire() local 447 unsigned int prev; __cmpxchg_u32() local 470 unsigned int prev; __cmpxchg_u32_local() local 490 unsigned long prev; __cmpxchg_u32_relaxed() local 517 unsigned long prev; __cmpxchg_u32_acquire() local 539 unsigned long prev; __cmpxchg_u64() local 562 unsigned long prev; __cmpxchg_u64_local() local 582 unsigned long prev; __cmpxchg_u64_relaxed() local 601 unsigned long prev; __cmpxchg_u64_acquire() local [all...] |
/kernel/linux/linux-6.6/lib/ |
H A D | list_debug.c | 22 bool __list_add_valid_or_report(struct list_head *new, struct list_head *prev, in __list_add_valid_or_report() argument 25 if (CHECK_DATA_CORRUPTION(prev == NULL, in __list_add_valid_or_report() 26 "list_add corruption. prev is NULL.\n") || in __list_add_valid_or_report() 29 CHECK_DATA_CORRUPTION(next->prev != prev, in __list_add_valid_or_report() 30 "list_add corruption. next->prev should be prev (%px), but was %px. (next=%px).\n", in __list_add_valid_or_report() 31 prev, next->prev, next) || in __list_add_valid_or_report() 32 CHECK_DATA_CORRUPTION(prev in __list_add_valid_or_report() 47 struct list_head *prev, *next; __list_del_entry_valid_or_report() local [all...] |
/kernel/linux/linux-5.10/drivers/dma-buf/ |
H A D | dma-fence-chain.c | 23 struct dma_fence *prev; in dma_fence_chain_get_prev() local 26 prev = dma_fence_get_rcu_safe(&chain->prev); in dma_fence_chain_get_prev() 28 return prev; in dma_fence_chain_get_prev() 42 struct dma_fence *prev, *replacement, *tmp; in dma_fence_chain_walk() local 50 while ((prev = dma_fence_chain_get_prev(chain))) { in dma_fence_chain_walk() 52 prev_chain = to_dma_fence_chain(prev); in dma_fence_chain_walk() 59 if (!dma_fence_is_signaled(prev)) in dma_fence_chain_walk() 65 tmp = cmpxchg((struct dma_fence __force **)&chain->prev, in dma_fence_chain_walk() 66 prev, replacemen in dma_fence_chain_walk() 182 struct dma_fence *prev; dma_fence_chain_release() local 230 dma_fence_chain_init(struct dma_fence_chain *chain, struct dma_fence *prev, struct dma_fence *fence, uint64_t seqno) dma_fence_chain_init() argument [all...] |
/kernel/linux/linux-5.10/lib/ |
H A D | list_debug.c | 20 bool __list_add_valid(struct list_head *new, struct list_head *prev, in __list_add_valid() argument 23 if (CHECK_DATA_CORRUPTION(prev == NULL, in __list_add_valid() 24 "list_add corruption. prev is NULL.\n") || in __list_add_valid() 27 CHECK_DATA_CORRUPTION(next->prev != prev, in __list_add_valid() 28 "list_add corruption. next->prev should be prev (%px), but was %px. (next=%px).\n", in __list_add_valid() 29 prev, next->prev, next) || in __list_add_valid() 30 CHECK_DATA_CORRUPTION(prev in __list_add_valid() 44 struct list_head *prev, *next; __list_del_entry_valid() local [all...] |
/kernel/linux/linux-5.10/arch/powerpc/include/asm/ |
H A D | cmpxchg.h | 19 unsigned int prev, prev_mask, tmp, bitoff, off; \ 33 : "=&r" (prev), "=&r" (tmp), "+m" (*(u32*)p) \ 37 return prev >> bitoff; \ 44 unsigned int prev, prev_mask, tmp, bitoff, off; \ 66 : "=&r" (prev), "=&r" (tmp), "+m" (*(u32*)p) \ 70 return prev >> bitoff; \ 88 unsigned long prev; in __xchg_u32_local() local 94 : "=&r" (prev), "+m" (*(volatile unsigned int *)p) in __xchg_u32_local() 98 return prev; in __xchg_u32_local() 104 unsigned long prev; in __xchg_u32_relaxed() local 121 unsigned long prev; __xchg_u64_local() local 137 unsigned long prev; __xchg_u64_relaxed() local 218 unsigned int prev; __cmpxchg_u32() local 241 unsigned int prev; __cmpxchg_u32_local() local 261 unsigned long prev; __cmpxchg_u32_relaxed() local 288 unsigned long prev; __cmpxchg_u32_acquire() local 310 unsigned long prev; __cmpxchg_u64() local 333 unsigned long prev; __cmpxchg_u64_local() local 353 unsigned long prev; __cmpxchg_u64_relaxed() local 372 unsigned long prev; __cmpxchg_u64_acquire() local [all...] |
/kernel/linux/linux-6.6/drivers/dma-buf/ |
H A D | dma-fence-chain.c | 23 struct dma_fence *prev; in dma_fence_chain_get_prev() local 26 prev = dma_fence_get_rcu_safe(&chain->prev); in dma_fence_chain_get_prev() 28 return prev; in dma_fence_chain_get_prev() 42 struct dma_fence *prev, *replacement, *tmp; in dma_fence_chain_walk() local 50 while ((prev = dma_fence_chain_get_prev(chain))) { in dma_fence_chain_walk() 52 prev_chain = to_dma_fence_chain(prev); in dma_fence_chain_walk() 59 if (!dma_fence_is_signaled(prev)) in dma_fence_chain_walk() 65 tmp = unrcu_pointer(cmpxchg(&chain->prev, RCU_INITIALIZER(prev), in dma_fence_chain_walk() 181 struct dma_fence *prev; dma_fence_chain_release() local 241 dma_fence_chain_init(struct dma_fence_chain *chain, struct dma_fence *prev, struct dma_fence *fence, uint64_t seqno) dma_fence_chain_init() argument [all...] |
/kernel/linux/linux-6.6/include/linux/ |
H A D | list.h | 18 * sometimes we already know the next/prev entries and we can 38 WRITE_ONCE(list->prev, list); in INIT_LIST_HEAD() 54 struct list_head *prev, 66 struct list_head *prev, in __list_add_valid() 73 * With the hardening version, elide checking if next and prev in __list_add_valid() 83 if (likely(next->prev == prev && prev->next == next && new != prev && new != next)) in __list_add_valid() 88 ret &= __list_add_valid_or_report(new, prev, nex in __list_add_valid() 65 __list_add_valid(struct list_head *new, struct list_head *prev, struct list_head *next) __list_add_valid() argument 111 struct list_head *prev = entry->prev; __list_del_entry_valid() local 128 __list_add_valid(struct list_head *new, struct list_head *prev, struct list_head *next) __list_add_valid() argument 146 __list_add(struct list_head *new, struct list_head *prev, struct list_head *next) __list_add() argument 193 __list_del(struct list_head * prev, struct list_head * next) __list_del() argument 523 __list_splice(const struct list_head *list, struct list_head *prev, struct list_head *next) __list_splice() argument 1050 hlist_add_behind(struct hlist_node *n, struct hlist_node *prev) hlist_add_behind() argument [all...] |
/kernel/linux/linux-5.10/drivers/block/zram/zram_group/ |
H A D | zlist.c | 37 struct zlist_node *prev, struct zlist_node *node, in zlist_before_add_check() 40 assert(idx2node(prev->next, tab) == next); in zlist_before_add_check() 41 assert(idx2node(next->prev, tab) == prev); in zlist_before_add_check() 42 assert(idx2node(node->prev, tab) == node); in zlist_before_add_check() 47 struct zlist_node *prev, struct zlist_node *node, in zlist_after_add_check() 50 assert(idx2node(prev->next, tab) == node); in zlist_after_add_check() 51 assert(idx2node(next->prev, tab) == node); in zlist_after_add_check() 52 assert(idx2node(node->prev, tab) == prev); in zlist_after_add_check() 36 zlist_before_add_check(struct zlist_table *tab, struct zlist_node *prev, struct zlist_node *node, struct zlist_node *next) zlist_before_add_check() argument 46 zlist_after_add_check(struct zlist_table *tab, struct zlist_node *prev, struct zlist_node *node, struct zlist_node *next) zlist_after_add_check() argument 56 zlist_before_del_check(struct zlist_table *tab, struct zlist_node *prev, struct zlist_node *node, struct zlist_node *next) zlist_before_del_check() argument 66 zlist_after_del_check(struct zlist_table *tab, struct zlist_node *prev, struct zlist_node *node, struct zlist_node *next) zlist_after_del_check() argument 76 zlist_before_add_check(struct zlist_table *tab, struct zlist_node *prev, struct zlist_node *node, struct zlist_node *next) zlist_before_add_check() argument 79 zlist_after_add_check(struct zlist_table *tab, struct zlist_node *prev, struct zlist_node *node, struct zlist_node *next) zlist_after_add_check() argument 82 zlist_before_del_check(struct zlist_table *tab, struct zlist_node *prev, struct zlist_node *node, struct zlist_node *next) zlist_before_del_check() argument 85 zlist_after_del_check(struct zlist_table *tab, struct zlist_node *prev, struct zlist_node *node, struct zlist_node *next) zlist_after_del_check() argument 164 struct zlist_node *prev = idx2node(pid, tab); zlist_del_nolock() local [all...] |
/kernel/linux/linux-6.6/drivers/block/zram/zram_group/ |
H A D | zlist.c | 37 struct zlist_node *prev, struct zlist_node *node, in zlist_before_add_check() 40 assert(idx2node(prev->next, tab) == next); in zlist_before_add_check() 41 assert(idx2node(next->prev, tab) == prev); in zlist_before_add_check() 42 assert(idx2node(node->prev, tab) == node); in zlist_before_add_check() 47 struct zlist_node *prev, struct zlist_node *node, in zlist_after_add_check() 50 assert(idx2node(prev->next, tab) == node); in zlist_after_add_check() 51 assert(idx2node(next->prev, tab) == node); in zlist_after_add_check() 52 assert(idx2node(node->prev, tab) == prev); in zlist_after_add_check() 36 zlist_before_add_check(struct zlist_table *tab, struct zlist_node *prev, struct zlist_node *node, struct zlist_node *next) zlist_before_add_check() argument 46 zlist_after_add_check(struct zlist_table *tab, struct zlist_node *prev, struct zlist_node *node, struct zlist_node *next) zlist_after_add_check() argument 56 zlist_before_del_check(struct zlist_table *tab, struct zlist_node *prev, struct zlist_node *node, struct zlist_node *next) zlist_before_del_check() argument 66 zlist_after_del_check(struct zlist_table *tab, struct zlist_node *prev, struct zlist_node *node, struct zlist_node *next) zlist_after_del_check() argument 76 zlist_before_add_check(struct zlist_table *tab, struct zlist_node *prev, struct zlist_node *node, struct zlist_node *next) zlist_before_add_check() argument 79 zlist_after_add_check(struct zlist_table *tab, struct zlist_node *prev, struct zlist_node *node, struct zlist_node *next) zlist_after_add_check() argument 82 zlist_before_del_check(struct zlist_table *tab, struct zlist_node *prev, struct zlist_node *node, struct zlist_node *next) zlist_before_del_check() argument 85 zlist_after_del_check(struct zlist_table *tab, struct zlist_node *prev, struct zlist_node *node, struct zlist_node *next) zlist_after_del_check() argument 164 struct zlist_node *prev = idx2node(pid, tab); zlist_del_nolock() local [all...] |
/kernel/linux/linux-5.10/include/linux/ |
H A D | list.h | 16 * sometimes we already know the next/prev entries and we can 36 list->prev = list; in INIT_LIST_HEAD() 41 struct list_head *prev, 46 struct list_head *prev, in __list_add_valid() 61 * the prev/next entries already! 64 struct list_head *prev, in __list_add() 67 if (!__list_add_valid(new, prev, next)) in __list_add() 70 next->prev = new; in __list_add() 72 new->prev = prev; in __list_add() 45 __list_add_valid(struct list_head *new, struct list_head *prev, struct list_head *next) __list_add_valid() argument 63 __list_add(struct list_head *new, struct list_head *prev, struct list_head *next) __list_add() argument 110 __list_del(struct list_head * prev, struct list_head * next) __list_del() argument 433 __list_splice(const struct list_head *list, struct list_head *prev, struct list_head *next) __list_splice() argument 908 hlist_add_behind(struct hlist_node *n, struct hlist_node *prev) hlist_add_behind() argument [all...] |
/kernel/linux/linux-5.10/arch/mips/include/asm/ |
H A D | switch_to.h | 25 * @prev: The task previously executed. 29 * This function is used whilst scheduling to save the context of prev & load 30 * the context of next. Returns prev. 32 extern asmlinkage struct task_struct *resume(struct task_struct *prev, 52 #define __mips_mt_fpaff_switch_to(prev) \ 54 struct thread_info *__prev_ti = task_thread_info(prev); \ 58 (!(KSTK_STATUS(prev) & ST0_CU1))) { \ 60 prev->cpus_mask = prev->thread.user_cpus_allowed; \ 66 #define __mips_mt_fpaff_switch_to(prev) d [all...] |
/kernel/linux/linux-6.6/arch/mips/include/asm/ |
H A D | switch_to.h | 25 * @prev: The task previously executed. 29 * This function is used whilst scheduling to save the context of prev & load 30 * the context of next. Returns prev. 32 extern asmlinkage struct task_struct *resume(struct task_struct *prev, 52 #define __mips_mt_fpaff_switch_to(prev) \ 54 struct thread_info *__prev_ti = task_thread_info(prev); \ 58 (!(KSTK_STATUS(prev) & ST0_CU1))) { \ 60 prev->cpus_mask = prev->thread.user_cpus_allowed; \ 66 #define __mips_mt_fpaff_switch_to(prev) d [all...] |
/kernel/linux/linux-5.10/include/asm-generic/ |
H A D | cmpxchg-local.h | 18 unsigned long flags, prev; in __cmpxchg_local_generic() local 28 case 1: prev = *(u8 *)ptr; in __cmpxchg_local_generic() 29 if (prev == old) in __cmpxchg_local_generic() 32 case 2: prev = *(u16 *)ptr; in __cmpxchg_local_generic() 33 if (prev == old) in __cmpxchg_local_generic() 36 case 4: prev = *(u32 *)ptr; in __cmpxchg_local_generic() 37 if (prev == old) in __cmpxchg_local_generic() 40 case 8: prev = *(u64 *)ptr; in __cmpxchg_local_generic() 41 if (prev == old) in __cmpxchg_local_generic() 48 return prev; in __cmpxchg_local_generic() 57 u64 prev; __cmpxchg64_local_generic() local [all...] |
/kernel/linux/linux-6.6/include/asm-generic/ |
H A D | cmpxchg-local.h | 18 unsigned long flags, prev; in __generic_cmpxchg_local() local 28 case 1: prev = *(u8 *)ptr; in __generic_cmpxchg_local() 29 if (prev == (old & 0xffu)) in __generic_cmpxchg_local() 32 case 2: prev = *(u16 *)ptr; in __generic_cmpxchg_local() 33 if (prev == (old & 0xffffu)) in __generic_cmpxchg_local() 36 case 4: prev = *(u32 *)ptr; in __generic_cmpxchg_local() 37 if (prev == (old & 0xffffffffu)) in __generic_cmpxchg_local() 40 case 8: prev = *(u64 *)ptr; in __generic_cmpxchg_local() 41 if (prev == old) in __generic_cmpxchg_local() 48 return prev; in __generic_cmpxchg_local() 57 u64 prev; __generic_cmpxchg64_local() local [all...] |
/kernel/linux/linux-5.10/tools/include/linux/ |
H A D | list.h | 15 * sometimes we already know the next/prev entries and we can 28 list->prev = list; in INIT_LIST_HEAD() 35 * the prev/next entries already! 39 struct list_head *prev, in __list_add() 42 next->prev = new; in __list_add() 44 new->prev = prev; in __list_add() 45 prev->next = new; in __list_add() 49 struct list_head *prev, 77 __list_add(new, head->prev, hea in list_add_tail() 38 __list_add(struct list_head *new, struct list_head *prev, struct list_head *next) __list_add() argument 87 __list_del(struct list_head * prev, struct list_head * next) __list_del() argument 274 __list_splice(const struct list_head *list, struct list_head *prev, struct list_head *next) __list_splice() argument 659 hlist_add_behind(struct hlist_node *n, struct hlist_node *prev) hlist_add_behind() argument [all...] |
/kernel/linux/linux-6.6/tools/include/linux/ |
H A D | list.h | 15 * sometimes we already know the next/prev entries and we can 28 list->prev = list; in INIT_LIST_HEAD() 35 * the prev/next entries already! 39 struct list_head *prev, in __list_add() 42 next->prev = new; in __list_add() 44 new->prev = prev; in __list_add() 45 prev->next = new; in __list_add() 49 struct list_head *prev, 77 __list_add(new, head->prev, hea in list_add_tail() 38 __list_add(struct list_head *new, struct list_head *prev, struct list_head *next) __list_add() argument 87 __list_del(struct list_head * prev, struct list_head * next) __list_del() argument 274 __list_splice(const struct list_head *list, struct list_head *prev, struct list_head *next) __list_splice() argument 670 hlist_add_behind(struct hlist_node *n, struct hlist_node *prev) hlist_add_behind() argument [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/include/nvif/ |
H A D | list.h | 111 struct list_head *next, *prev; member 130 list->next = list->prev = list; in INIT_LIST_HEAD() 135 struct list_head *prev, struct list_head *next) in __list_add() 137 next->prev = entry; in __list_add() 139 entry->prev = prev; in __list_add() 140 prev->next = entry; in __list_add() 182 __list_add(entry, head->prev, head); in list_add_tail() 186 __list_del(struct list_head *prev, struct list_head *next) in __list_del() argument 188 next->prev in __list_del() 134 __list_add(struct list_head *entry, struct list_head *prev, struct list_head *next) __list_add() argument [all...] |
/kernel/linux/linux-5.10/tools/usb/usbip/libsrc/ |
H A D | list.h | 14 * sometimes we already know the next/prev entries and we can 20 struct list_head *next, *prev; member 31 list->prev = list; in INIT_LIST_HEAD() 38 * the prev/next entries already! 41 struct list_head *prev, in __list_add() 44 next->prev = new; in __list_add() 46 new->prev = prev; in __list_add() 47 prev->next = new; in __list_add() 64 * Delete a list entry by making the prev/nex 40 __list_add(struct list_head *new, struct list_head *prev, struct list_head *next) __list_add() argument 70 __list_del(struct list_head * prev, struct list_head * next) __list_del() argument [all...] |
/kernel/linux/linux-6.6/tools/usb/usbip/libsrc/ |
H A D | list.h | 14 * sometimes we already know the next/prev entries and we can 20 struct list_head *next, *prev; member 31 list->prev = list; in INIT_LIST_HEAD() 38 * the prev/next entries already! 41 struct list_head *prev, in __list_add() 44 next->prev = new; in __list_add() 46 new->prev = prev; in __list_add() 47 prev->next = new; in __list_add() 64 * Delete a list entry by making the prev/nex 40 __list_add(struct list_head *new, struct list_head *prev, struct list_head *next) __list_add() argument 70 __list_del(struct list_head * prev, struct list_head * next) __list_del() argument [all...] |
/kernel/linux/linux-5.10/kernel/locking/ |
H A D | osq_lock.c | 44 struct optimistic_spin_node *prev) in osq_wait_next() 51 * If there is a prev node in queue, then the 'old' value will be in osq_wait_next() 52 * the prev node's CPU #, else it's set to OSQ_UNLOCKED_VAL since if in osq_wait_next() 55 old = prev ? prev->cpu : OSQ_UNLOCKED_VAL; in osq_wait_next() 61 * We were the last queued, we moved @lock back. @prev in osq_wait_next() 71 * @node->next might complete Step-A and think its @prev is in osq_wait_next() 93 struct optimistic_spin_node *prev, *next; in osq_lock() local 111 prev = decode_cpu(old); in osq_lock() 112 node->prev in osq_lock() 42 osq_wait_next(struct optimistic_spin_queue *lock, struct optimistic_spin_node *node, struct optimistic_spin_node *prev) osq_wait_next() argument [all...] |
/kernel/linux/linux-6.6/kernel/locking/ |
H A D | osq_lock.c | 44 struct optimistic_spin_node *prev) in osq_wait_next() 51 * If there is a prev node in queue, then the 'old' value will be in osq_wait_next() 52 * the prev node's CPU #, else it's set to OSQ_UNLOCKED_VAL since if in osq_wait_next() 55 old = prev ? prev->cpu : OSQ_UNLOCKED_VAL; in osq_wait_next() 61 * We were the last queued, we moved @lock back. @prev in osq_wait_next() 71 * @node->next might complete Step-A and think its @prev is in osq_wait_next() 93 struct optimistic_spin_node *prev, *next; in osq_lock() local 111 prev = decode_cpu(old); in osq_lock() 112 node->prev in osq_lock() 42 osq_wait_next(struct optimistic_spin_queue *lock, struct optimistic_spin_node *node, struct optimistic_spin_node *prev) osq_wait_next() argument [all...] |