| /kernel/linux/linux-5.10/drivers/usb/serial/ |
| D | ipaq.c | 37 { USB_DEVICE(0x0104, 0x00BE) }, /* Socket USB Sync */ 38 { USB_DEVICE(0x03F0, 0x1016) }, /* HP USB Sync */ 39 { USB_DEVICE(0x03F0, 0x1116) }, /* HP USB Sync 1611 */ 40 { USB_DEVICE(0x03F0, 0x1216) }, /* HP USB Sync 1612 */ 41 { USB_DEVICE(0x03F0, 0x2016) }, /* HP USB Sync 1620 */ 42 { USB_DEVICE(0x03F0, 0x2116) }, /* HP USB Sync 1621 */ 43 { USB_DEVICE(0x03F0, 0x2216) }, /* HP USB Sync 1622 */ 44 { USB_DEVICE(0x03F0, 0x3016) }, /* HP USB Sync 1630 */ 45 { USB_DEVICE(0x03F0, 0x3116) }, /* HP USB Sync 1631 */ 46 { USB_DEVICE(0x03F0, 0x3216) }, /* HP USB Sync 1632 */ [all …]
|
| /kernel/linux/linux-4.19/drivers/usb/serial/ |
| D | ipaq.c | 37 { USB_DEVICE(0x0104, 0x00BE) }, /* Socket USB Sync */ 38 { USB_DEVICE(0x03F0, 0x1016) }, /* HP USB Sync */ 39 { USB_DEVICE(0x03F0, 0x1116) }, /* HP USB Sync 1611 */ 40 { USB_DEVICE(0x03F0, 0x1216) }, /* HP USB Sync 1612 */ 41 { USB_DEVICE(0x03F0, 0x2016) }, /* HP USB Sync 1620 */ 42 { USB_DEVICE(0x03F0, 0x2116) }, /* HP USB Sync 1621 */ 43 { USB_DEVICE(0x03F0, 0x2216) }, /* HP USB Sync 1622 */ 44 { USB_DEVICE(0x03F0, 0x3016) }, /* HP USB Sync 1630 */ 45 { USB_DEVICE(0x03F0, 0x3116) }, /* HP USB Sync 1631 */ 46 { USB_DEVICE(0x03F0, 0x3216) }, /* HP USB Sync 1632 */ [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
| D | amdgpu_sync.c | 43 * amdgpu_sync_create - zero init sync object 45 * @sync: sync object to initialize 47 * Just clear the sync object for now. 49 void amdgpu_sync_create(struct amdgpu_sync *sync) in amdgpu_sync_create() argument 51 hash_init(sync->fences); in amdgpu_sync_create() 52 sync->last_vm_update = NULL; in amdgpu_sync_create() 125 * @sync: sync object to add the fence to 131 static bool amdgpu_sync_add_later(struct amdgpu_sync *sync, struct dma_fence *f) in amdgpu_sync_add_later() argument 135 hash_for_each_possible(sync->fences, e, node, f->context) { in amdgpu_sync_add_later() 146 * amdgpu_sync_fence - remember to sync to this fence [all …]
|
| /kernel/linux/linux-4.19/drivers/gpu/drm/radeon/ |
| D | radeon_sync.c | 36 * radeon_sync_create - zero init sync object 38 * @sync: sync object to initialize 40 * Just clear the sync object for now. 42 void radeon_sync_create(struct radeon_sync *sync) in radeon_sync_create() argument 47 sync->semaphores[i] = NULL; in radeon_sync_create() 50 sync->sync_to[i] = NULL; in radeon_sync_create() 52 sync->last_vm_update = NULL; in radeon_sync_create() 56 * radeon_sync_fence - use the semaphore to sync to a fence 58 * @sync: sync object to add fence to 59 * @fence: fence to sync to [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/radeon/ |
| D | radeon_sync.c | 35 * radeon_sync_create - zero init sync object 37 * @sync: sync object to initialize 39 * Just clear the sync object for now. 41 void radeon_sync_create(struct radeon_sync *sync) in radeon_sync_create() argument 46 sync->semaphores[i] = NULL; in radeon_sync_create() 49 sync->sync_to[i] = NULL; in radeon_sync_create() 51 sync->last_vm_update = NULL; in radeon_sync_create() 55 * radeon_sync_fence - use the semaphore to sync to a fence 57 * @sync: sync object to add fence to 58 * @fence: fence to sync to [all …]
|
| /kernel/linux/linux-4.19/drivers/gpu/drm/i915/selftests/ |
| D | i915_syncmap.c | 101 static int check_syncmap_free(struct i915_syncmap **sync) in check_syncmap_free() argument 103 i915_syncmap_free(sync); in check_syncmap_free() 104 if (*sync) { in check_syncmap_free() 105 pr_err("sync not cleared after free\n"); in check_syncmap_free() 112 static int dump_syncmap(struct i915_syncmap *sync, int err) in dump_syncmap() argument 117 return check_syncmap_free(&sync); in dump_syncmap() 123 if (i915_syncmap_print_to_buf(sync, buf, PAGE_SIZE)) in dump_syncmap() 129 i915_syncmap_free(&sync); in dump_syncmap() 135 struct i915_syncmap *sync = (void *)~0ul; in igt_syncmap_init() local 142 i915_syncmap_init(&sync); in igt_syncmap_init() [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/i915/selftests/ |
| D | i915_syncmap.c | 101 static int check_syncmap_free(struct i915_syncmap **sync) in check_syncmap_free() argument 103 i915_syncmap_free(sync); in check_syncmap_free() 104 if (*sync) { in check_syncmap_free() 105 pr_err("sync not cleared after free\n"); in check_syncmap_free() 112 static int dump_syncmap(struct i915_syncmap *sync, int err) in dump_syncmap() argument 117 return check_syncmap_free(&sync); in dump_syncmap() 123 if (i915_syncmap_print_to_buf(sync, buf, PAGE_SIZE)) in dump_syncmap() 129 i915_syncmap_free(&sync); in dump_syncmap() 135 struct i915_syncmap *sync = (void *)~0ul; in igt_syncmap_init() local 142 i915_syncmap_init(&sync); in igt_syncmap_init() [all …]
|
| /kernel/linux/linux-4.19/drivers/gpu/drm/amd/amdgpu/ |
| D | amdgpu_sync.c | 45 * amdgpu_sync_create - zero init sync object 47 * @sync: sync object to initialize 49 * Just clear the sync object for now. 51 void amdgpu_sync_create(struct amdgpu_sync *sync) in amdgpu_sync_create() argument 53 hash_init(sync->fences); in amdgpu_sync_create() 54 sync->last_vm_update = NULL; in amdgpu_sync_create() 127 * @sync: sync object to add the fence to 133 static bool amdgpu_sync_add_later(struct amdgpu_sync *sync, struct dma_fence *f, bool explicit) in amdgpu_sync_add_later() argument 137 hash_for_each_possible(sync->fences, e, node, f->context) { in amdgpu_sync_add_later() 143 /* Preserve eplicit flag to not loose pipe line sync */ in amdgpu_sync_add_later() [all …]
|
| /kernel/linux/linux-5.10/tools/testing/selftests/powerpc/ptrace/ |
| D | child.h | 3 * Helper functions to sync execution between parent and child processes. 29 #define CHILD_FAIL_IF(x, sync) \ argument 34 (sync)->child_gave_up = true; \ 35 prod_parent(sync); \ 40 #define PARENT_FAIL_IF(x, sync) \ argument 45 (sync)->parent_gave_up = true; \ 46 prod_child(sync); \ 51 #define PARENT_SKIP_IF_UNSUPPORTED(x, sync) \ argument 54 (sync)->parent_gave_up = true; \ 55 prod_child(sync); \ [all …]
|
| /kernel/linux/linux-4.19/tools/testing/selftests/powerpc/ptrace/ |
| D | child.h | 3 * Helper functions to sync execution between parent and child processes. 29 #define CHILD_FAIL_IF(x, sync) \ argument 34 (sync)->child_gave_up = true; \ 35 prod_parent(sync); \ 40 #define PARENT_FAIL_IF(x, sync) \ argument 45 (sync)->parent_gave_up = true; \ 46 prod_child(sync); \ 51 #define PARENT_SKIP_IF_UNSUPPORTED(x, sync) \ argument 54 (sync)->parent_gave_up = true; \ 55 prod_child(sync); \ [all …]
|
| /kernel/linux/linux-4.19/arch/powerpc/platforms/powermac/ |
| D | cache.S | 50 sync 57 sync 63 sync 65 sync 86 sync 93 sync 96 sync 101 sync 111 3: sync 115 3: sync [all …]
|
| /kernel/linux/linux-5.10/arch/powerpc/platforms/powermac/ |
| D | cache.S | 45 sync 52 sync 58 sync 60 sync 81 sync 88 sync 91 sync 96 sync 106 3: sync 110 3: sync [all …]
|
| /kernel/linux/linux-4.19/arch/parisc/kernel/ |
| D | perf_asm.S | 59 sync ; follow ERS 176 sync 212 sync 224 sync 236 sync 320 sync 344 sync 356 sync 404 sync 416 sync [all …]
|
| /kernel/linux/linux-5.10/arch/parisc/kernel/ |
| D | perf_asm.S | 46 sync ; follow ERS 163 sync 199 sync 211 sync 223 sync 307 sync 331 sync 343 sync 391 sync 403 sync [all …]
|
| /kernel/linux/linux-5.10/drivers/clk/tegra/ |
| D | clk-audio-sync.c | 15 struct tegra_clk_sync_source *sync = to_clk_sync_source(hw); in clk_sync_source_recalc_rate() local 17 return sync->rate; in clk_sync_source_recalc_rate() 23 struct tegra_clk_sync_source *sync = to_clk_sync_source(hw); in clk_sync_source_round_rate() local 25 if (rate > sync->max_rate) in clk_sync_source_round_rate() 34 struct tegra_clk_sync_source *sync = to_clk_sync_source(hw); in clk_sync_source_set_rate() local 36 sync->rate = rate; in clk_sync_source_set_rate() 49 struct tegra_clk_sync_source *sync; in tegra_clk_register_sync_source() local 53 sync = kzalloc(sizeof(*sync), GFP_KERNEL); in tegra_clk_register_sync_source() 54 if (!sync) { in tegra_clk_register_sync_source() 55 pr_err("%s: could not allocate sync source clk\n", __func__); in tegra_clk_register_sync_source() [all …]
|
| /kernel/linux/linux-5.10/arch/powerpc/platforms/52xx/ |
| D | mpc52xx_sleep.S | 16 sync; isync; 25 sync 30 sync 40 sync; isync; 42 sync; isync; 57 sync; isync; 59 sync; isync; 73 sync 77 sync 82 sync [all …]
|
| /kernel/linux/linux-4.19/arch/powerpc/platforms/52xx/ |
| D | mpc52xx_sleep.S | 16 sync; isync; 25 sync 30 sync 40 sync; isync; 42 sync; isync; 57 sync; isync; 59 sync; isync; 73 sync 77 sync 82 sync [all …]
|
| /kernel/linux/linux-4.19/drivers/clk/tegra/ |
| D | clk-audio-sync.c | 26 struct tegra_clk_sync_source *sync = to_clk_sync_source(hw); in clk_sync_source_recalc_rate() local 28 return sync->rate; in clk_sync_source_recalc_rate() 34 struct tegra_clk_sync_source *sync = to_clk_sync_source(hw); in clk_sync_source_round_rate() local 36 if (rate > sync->max_rate) in clk_sync_source_round_rate() 45 struct tegra_clk_sync_source *sync = to_clk_sync_source(hw); in clk_sync_source_set_rate() local 47 sync->rate = rate; in clk_sync_source_set_rate() 60 struct tegra_clk_sync_source *sync; in tegra_clk_register_sync_source() local 64 sync = kzalloc(sizeof(*sync), GFP_KERNEL); in tegra_clk_register_sync_source() 65 if (!sync) { in tegra_clk_register_sync_source() 66 pr_err("%s: could not allocate sync source clk\n", __func__); in tegra_clk_register_sync_source() [all …]
|
| /kernel/linux/linux-4.19/arch/powerpc/kernel/ |
| D | l2cr_6xx.S | 112 sync 119 sync 130 sync 132 sync 168 sync 170 sync 194 sync 208 sync 210 sync 214 21: sync [all …]
|
| D | cpu_setup_ppc970.S | 33 sync 36 sync 39 sync 42 sync 55 sync 109 sync 116 sync 160 sync 163 sync 167 sync [all …]
|
| /kernel/linux/linux-4.19/arch/mips/include/asm/ |
| D | barrier.h | 14 * Sync types defined by the MIPS architecture (document MD00087 table 6.5) 15 * These values are used with the sync instruction to perform memory barriers. 16 * Types of ordering guarantees available through the SYNC instruction: 21 * before the SYNC to be already completed. Instead it only requires that those 22 * specified instructions which are subsequent to the SYNC in the instruction 24 * instructions which are before the SYNC in the instruction stream. 35 * that occurs in the instruction stream before the SYNC instruction must be 37 * instructions that occur after the SYNC are allowed to be performed, with 46 * stores preceding the SYNC instruction and both loads and stores that are 47 * subsequent to the SYNC instruction. Non-zero values of stype may be defined [all …]
|
| /kernel/linux/linux-5.10/arch/csky/include/asm/ |
| D | barrier.h | 12 * sync: completion barrier, all sync.xx instructions 14 * made by ld/st instructions before sync.s 15 * sync.s: inherit from sync, but also shareable to other cores 16 * sync.i: inherit from sync, but also flush cpu pipeline 17 * sync.is: the same with sync.i + sync.s 31 #define mb() asm volatile ("sync.s\n":::"memory") 39 #define sync_is() asm volatile ("sync.is\n":::"memory") 42 #define mb() asm volatile ("sync\n":::"memory")
|
| /kernel/linux/linux-5.10/arch/powerpc/kernel/ |
| D | l2cr_6xx.S | 100 sync 107 sync 118 sync 120 sync 156 sync 158 sync 182 sync 196 sync 198 sync 202 21: sync [all …]
|
| D | cpu_setup_ppc970.S | 28 sync 31 sync 34 sync 37 sync 50 sync 104 sync 111 sync 155 sync 158 sync 162 sync [all …]
|
| /kernel/linux/linux-4.19/drivers/lightnvm/ |
| D | pblk-rb.c | 56 rb->mem = rb->subm = rb->sync = rb->l2p_update = 0; in pblk_rb_init() 166 unsigned int sync = READ_ONCE(rb->sync); in pblk_rb_space() local 168 return pblk_rb_ring_space(rb, mem, sync, rb->nr_entries); in pblk_rb_space() 186 unsigned int sync = READ_ONCE(rb->sync); in pblk_rb_sync_count() local 188 return pblk_rb_ring_count(mem, sync, rb->nr_entries); in pblk_rb_sync_count() 245 unsigned int mem, unsigned int sync) in pblk_rb_update_l2p() argument 272 unsigned int sync; in pblk_rb_sync_l2p() local 278 sync = smp_load_acquire(&rb->sync); in pblk_rb_sync_l2p() 280 to_update = pblk_rb_ring_count(sync, rb->l2p_update, rb->nr_entries); in pblk_rb_sync_l2p() 355 unsigned int sync, flush_point; in pblk_rb_flush_point_set() local [all …]
|