Home
last modified time | relevance | path

Searched full:track (Results 1 – 25 of 3132) sorted by relevance

12345678910>>...126

/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/
Dr200.c150 struct r100_cs_track *track; in r200_packet0_check() local
160 track = (struct r100_cs_track *)p->track; in r200_packet0_check()
188 track->zb.robj = reloc->robj; in r200_packet0_check()
189 track->zb.offset = idx_value; in r200_packet0_check()
190 track->zb_dirty = true; in r200_packet0_check()
201 track->cb[0].robj = reloc->robj; in r200_packet0_check()
202 track->cb[0].offset = idx_value; in r200_packet0_check()
203 track->cb_dirty = true; in r200_packet0_check()
231 track->textures[i].robj = reloc->robj; in r200_packet0_check()
232 track->tex_dirty = true; in r200_packet0_check()
[all …]
Dr600_cs.c44 /* value we track */
300 static void r600_cs_track_init(struct r600_cs_track *track) in r600_cs_track_init() argument
305 track->sq_config = DX9_CONSTS; in r600_cs_track_init()
307 track->cb_color_base_last[i] = 0; in r600_cs_track_init()
308 track->cb_color_size[i] = 0; in r600_cs_track_init()
309 track->cb_color_size_idx[i] = 0; in r600_cs_track_init()
310 track->cb_color_info[i] = 0; in r600_cs_track_init()
311 track->cb_color_view[i] = 0xFFFFFFFF; in r600_cs_track_init()
312 track->cb_color_bo[i] = NULL; in r600_cs_track_init()
313 track->cb_color_bo_offset[i] = 0xFFFFFFFF; in r600_cs_track_init()
[all …]
Devergreen_cs.c47 /* value we track */
118 static void evergreen_cs_track_init(struct evergreen_cs_track *track) in evergreen_cs_track_init() argument
123 track->cb_color_fmask_bo[i] = NULL; in evergreen_cs_track_init()
124 track->cb_color_cmask_bo[i] = NULL; in evergreen_cs_track_init()
125 track->cb_color_cmask_slice[i] = 0; in evergreen_cs_track_init()
126 track->cb_color_fmask_slice[i] = 0; in evergreen_cs_track_init()
130 track->cb_color_bo[i] = NULL; in evergreen_cs_track_init()
131 track->cb_color_bo_offset[i] = 0xFFFFFFFF; in evergreen_cs_track_init()
132 track->cb_color_info[i] = 0; in evergreen_cs_track_init()
133 track->cb_color_view[i] = 0xFFFFFFFF; in evergreen_cs_track_init()
[all …]
Dr300.c636 struct r100_cs_track *track; in r300_packet0_check() local
644 track = (struct r100_cs_track *)p->track; in r300_packet0_check()
676 track->cb[i].robj = reloc->robj; in r300_packet0_check()
677 track->cb[i].offset = idx_value; in r300_packet0_check()
678 track->cb_dirty = true; in r300_packet0_check()
689 track->zb.robj = reloc->robj; in r300_packet0_check()
690 track->zb.offset = idx_value; in r300_packet0_check()
691 track->zb_dirty = true; in r300_packet0_check()
734 track->textures[i].robj = reloc->robj; in r300_packet0_check()
735 track->tex_dirty = true; in r300_packet0_check()
[all …]
Dr100.c1307 struct r100_cs_track *track; in r100_packet3_load_vbpntr() local
1313 track = (struct r100_cs_track *)p->track; in r100_packet3_load_vbpntr()
1321 track->num_arrays = c; in r100_packet3_load_vbpntr()
1333 track->arrays[i + 0].esize = idx_value >> 8; in r100_packet3_load_vbpntr()
1334 track->arrays[i + 0].robj = reloc->robj; in r100_packet3_load_vbpntr()
1335 track->arrays[i + 0].esize &= 0x7F; in r100_packet3_load_vbpntr()
1344 track->arrays[i + 1].robj = reloc->robj; in r100_packet3_load_vbpntr()
1345 track->arrays[i + 1].esize = idx_value >> 24; in r100_packet3_load_vbpntr()
1346 track->arrays[i + 1].esize &= 0x7F; in r100_packet3_load_vbpntr()
1358 track->arrays[i + 0].robj = reloc->robj; in r100_packet3_load_vbpntr()
[all …]
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/
Dr200.c150 struct r100_cs_track *track; in r200_packet0_check() local
160 track = (struct r100_cs_track *)p->track; in r200_packet0_check()
188 track->zb.robj = reloc->robj; in r200_packet0_check()
189 track->zb.offset = idx_value; in r200_packet0_check()
190 track->zb_dirty = true; in r200_packet0_check()
201 track->cb[0].robj = reloc->robj; in r200_packet0_check()
202 track->cb[0].offset = idx_value; in r200_packet0_check()
203 track->cb_dirty = true; in r200_packet0_check()
231 track->textures[i].robj = reloc->robj; in r200_packet0_check()
232 track->tex_dirty = true; in r200_packet0_check()
[all …]
Dr600_cs.c43 /* value we track */
299 static void r600_cs_track_init(struct r600_cs_track *track) in r600_cs_track_init() argument
304 track->sq_config = DX9_CONSTS; in r600_cs_track_init()
306 track->cb_color_base_last[i] = 0; in r600_cs_track_init()
307 track->cb_color_size[i] = 0; in r600_cs_track_init()
308 track->cb_color_size_idx[i] = 0; in r600_cs_track_init()
309 track->cb_color_info[i] = 0; in r600_cs_track_init()
310 track->cb_color_view[i] = 0xFFFFFFFF; in r600_cs_track_init()
311 track->cb_color_bo[i] = NULL; in r600_cs_track_init()
312 track->cb_color_bo_offset[i] = 0xFFFFFFFF; in r600_cs_track_init()
[all …]
Devergreen_cs.c46 /* value we track */
117 static void evergreen_cs_track_init(struct evergreen_cs_track *track) in evergreen_cs_track_init() argument
122 track->cb_color_fmask_bo[i] = NULL; in evergreen_cs_track_init()
123 track->cb_color_cmask_bo[i] = NULL; in evergreen_cs_track_init()
124 track->cb_color_cmask_slice[i] = 0; in evergreen_cs_track_init()
125 track->cb_color_fmask_slice[i] = 0; in evergreen_cs_track_init()
129 track->cb_color_bo[i] = NULL; in evergreen_cs_track_init()
130 track->cb_color_bo_offset[i] = 0xFFFFFFFF; in evergreen_cs_track_init()
131 track->cb_color_info[i] = 0; in evergreen_cs_track_init()
132 track->cb_color_view[i] = 0xFFFFFFFF; in evergreen_cs_track_init()
[all …]
Dr300.c631 struct r100_cs_track *track; in r300_packet0_check() local
639 track = (struct r100_cs_track *)p->track; in r300_packet0_check()
671 track->cb[i].robj = reloc->robj; in r300_packet0_check()
672 track->cb[i].offset = idx_value; in r300_packet0_check()
673 track->cb_dirty = true; in r300_packet0_check()
684 track->zb.robj = reloc->robj; in r300_packet0_check()
685 track->zb.offset = idx_value; in r300_packet0_check()
686 track->zb_dirty = true; in r300_packet0_check()
729 track->textures[i].robj = reloc->robj; in r300_packet0_check()
730 track->tex_dirty = true; in r300_packet0_check()
[all …]
Dr100.c1335 struct r100_cs_track *track; in r100_packet3_load_vbpntr() local
1341 track = (struct r100_cs_track *)p->track; in r100_packet3_load_vbpntr()
1349 track->num_arrays = c; in r100_packet3_load_vbpntr()
1361 track->arrays[i + 0].esize = idx_value >> 8; in r100_packet3_load_vbpntr()
1362 track->arrays[i + 0].robj = reloc->robj; in r100_packet3_load_vbpntr()
1363 track->arrays[i + 0].esize &= 0x7F; in r100_packet3_load_vbpntr()
1372 track->arrays[i + 1].robj = reloc->robj; in r100_packet3_load_vbpntr()
1373 track->arrays[i + 1].esize = idx_value >> 24; in r100_packet3_load_vbpntr()
1374 track->arrays[i + 1].esize &= 0x7F; in r100_packet3_load_vbpntr()
1386 track->arrays[i + 0].robj = reloc->robj; in r100_packet3_load_vbpntr()
[all …]
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gvt/
Dpage_track.c27 * intel_vgpu_find_page_track - find page track rcord of guest page
44 * @handler: page track handler
53 struct intel_vgpu_page_track *track; in intel_vgpu_register_page_track() local
56 track = intel_vgpu_find_page_track(vgpu, gfn); in intel_vgpu_register_page_track()
57 if (track) in intel_vgpu_register_page_track()
60 track = kzalloc(sizeof(*track), GFP_KERNEL); in intel_vgpu_register_page_track()
61 if (!track) in intel_vgpu_register_page_track()
64 track->handler = handler; in intel_vgpu_register_page_track()
65 track->priv_data = priv; in intel_vgpu_register_page_track()
67 ret = radix_tree_insert(&vgpu->page_track_tree, gfn, track); in intel_vgpu_register_page_track()
[all …]
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gvt/
Dpage_track.c27 * intel_vgpu_find_page_track - find page track rcord of guest page
44 * @handler: page track handler
53 struct intel_vgpu_page_track *track; in intel_vgpu_register_page_track() local
56 track = intel_vgpu_find_page_track(vgpu, gfn); in intel_vgpu_register_page_track()
57 if (track) in intel_vgpu_register_page_track()
60 track = kzalloc(sizeof(*track), GFP_KERNEL); in intel_vgpu_register_page_track()
61 if (!track) in intel_vgpu_register_page_track()
64 track->handler = handler; in intel_vgpu_register_page_track()
65 track->priv_data = priv; in intel_vgpu_register_page_track()
67 ret = radix_tree_insert(&vgpu->page_track_tree, gfn, track); in intel_vgpu_register_page_track()
[all …]
/kernel/linux/linux-6.6/net/netfilter/
Dnft_bitwise.c284 static bool nft_bitwise_reduce(struct nft_regs_track *track, in nft_bitwise_reduce() argument
293 if (!track->regs[priv->sreg].selector) in nft_bitwise_reduce()
296 bitwise = nft_expr_priv(track->regs[priv->dreg].selector); in nft_bitwise_reduce()
297 if (track->regs[priv->sreg].selector == track->regs[priv->dreg].selector && in nft_bitwise_reduce()
298 track->regs[priv->sreg].num_reg == 0 && in nft_bitwise_reduce()
299 track->regs[priv->dreg].bitwise && in nft_bitwise_reduce()
300 track->regs[priv->dreg].bitwise->ops == expr->ops && in nft_bitwise_reduce()
308 track->cur = expr; in nft_bitwise_reduce()
312 if (track->regs[priv->sreg].bitwise || in nft_bitwise_reduce()
313 track->regs[priv->sreg].num_reg != 0) { in nft_bitwise_reduce()
[all …]
/kernel/linux/linux-5.10/drivers/block/
Damiflop.c10 * - added support for 40 Track 5.25" drives, 80-track hopefully behaves
29 * - usage ioctl(d, RAW_TRACK, ptr); the raw track buffer (MFM-encoded data
93 #define DSKTRACK0 (0x1<<4) /* head at track zero when low */
108 #define DSKSTEP (0x1) /* pulse low to step head 1 track */
154 #define FD_RECALIBRATE 0x07 /* move to track 0 */
155 #define FD_SEEK 0x0F /* seek track */
160 #define FD_FORMAT 0x4D /* format one track */
166 #define FLOPPY_MAX_SECTORS 22 /* Max. Number of sectors per track */
170 int sects; /* sectors per track */
171 int (*read_fkt)(int); /* read whole track */
[all …]
Dataflop.c28 * - Initialize track register when testing presence of floppy
51 * - increase gap size at start of track for HD/ED disks
93 #define FDCSELREG_TRA (0x82) /* track register */
127 #define FDCCMDADD_U (0x10) /* update track register */
141 #define FDCSTAT_TR00 (0x04) /* Track 00 flag (Type I) */
162 int track; /* to be formatted */ member
170 unsigned spt; /* sectors per track */
173 unsigned stretch; /* track doubling ? */
294 int track; /* current head position or -1 if member
338 * operations. Second, a track buffer is used to cache a whole track
[all …]
/kernel/linux/linux-6.6/drivers/block/
Damiflop.c10 * - added support for 40 Track 5.25" drives, 80-track hopefully behaves
29 * - usage ioctl(d, RAW_TRACK, ptr); the raw track buffer (MFM-encoded data
93 #define DSKTRACK0 (0x1<<4) /* head at track zero when low */
108 #define DSKSTEP (0x1) /* pulse low to step head 1 track */
154 #define FD_RECALIBRATE 0x07 /* move to track 0 */
155 #define FD_SEEK 0x0F /* seek track */
160 #define FD_FORMAT 0x4D /* format one track */
166 #define FLOPPY_MAX_SECTORS 22 /* Max. Number of sectors per track */
170 int sects; /* sectors per track */
171 int (*read_fkt)(int); /* read whole track */
[all …]
Dataflop.c28 * - Initialize track register when testing presence of floppy
51 * - increase gap size at start of track for HD/ED disks
94 #define FDCSELREG_TRA (0x82) /* track register */
128 #define FDCCMDADD_U (0x10) /* update track register */
142 #define FDCSTAT_TR00 (0x04) /* Track 00 flag (Type I) */
163 int track; /* to be formatted */ member
171 unsigned spt; /* sectors per track */
174 unsigned stretch; /* track doubling ? */
295 int track; /* current head position or -1 if member
341 * operations. Second, a track buffer is used to cache a whole track
[all …]
/kernel/linux/linux-6.6/mm/kfence/
Dreport.c108 const struct kfence_track *track = show_alloc ? &meta->alloc_track : &meta->free_track; in kfence_print_stack() local
109 u64 ts_sec = track->ts_nsec; in kfence_print_stack()
114 show_alloc ? "allocated" : "freed", track->pid, in kfence_print_stack()
115 track->cpu, (unsigned long)ts_sec, rem_nsec / 1000); in kfence_print_stack()
117 if (track->num_stack_entries) { in kfence_print_stack()
119 int i = get_stack_skipnr(track->stack_entries, track->num_stack_entries, NULL); in kfence_print_stack()
122 for (; i < track->num_stack_entries; i++) in kfence_print_stack()
123 seq_con_printf(seq, " %pS\n", (void *)track->stack_entries[i]); in kfence_print_stack()
282 static void kfence_to_kp_stack(const struct kfence_track *track, void **kp_stack) in kfence_to_kp_stack() argument
286 i = get_stack_skipnr(track->stack_entries, track->num_stack_entries, NULL); in kfence_to_kp_stack()
[all …]
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/
Di915_active.h24 * is reading them. We also track fences at a higher level to provide
30 * In order to use a fence, the object must track the fence it needs to
31 * serialise with. For example, GEM objects want to track both read and
35 * object then embeds a #i915_active_fence to track the most recent (in
38 * track the most recent fence request, typically this is done as part of
53 * @fence: initial fence to track, can be NULL
134 * often though we want to track the status of a bunch of tasks, for example
137 * track every single request associated with the task, but knowing that
139 * timeline must wait for earlier requests), we need only track the
146 * different resources that need to track their associated GPU activity to
/kernel/linux/linux-6.6/Documentation/sound/designs/
Dcompress-offload.rst209 delay and padding and directly move from one track content to another. The end
211 switching from one track to another
219 switch from one track to another and start using data for second track.
225 decoder to strip the silence. This needs to be set before the data in the track
230 correspond to subsequent track
235 data would belong to next track
241 - Set metadata of the first track
242 - Fill data of the first track
245 - Indicate next track data by sending set_next_track
246 - Set metadata of the next track
[all …]
/kernel/linux/linux-5.10/Documentation/sound/designs/
Dcompress-offload.rst209 delay and padding and directly move from one track content to another. The end
211 switching from one track to another
219 switch from one track to another and start using data for second track.
225 decoder to strip the silence. This needs to be set before the data in the track
230 correspond to subsequent track
235 data would belong to next track
241 - Set metadata of the first track
242 - Fill data of the first track
245 - Indicate next track data by sending set_next_track
246 - Set metadata of the next track
[all …]
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/
Di915_active.h24 * is reading them. We also track fences at a higher level to provide
30 * In order to use a fence, the object must track the fence it needs to
31 * serialise with. For example, GEM objects want to track both read and
35 * object then embeds a #i915_active_fence to track the most recent (in
38 * track the most recent fence request, typically this is done as part of
53 * @fence - initial fence to track, can be NULL
134 * often though we want to track the status of a bunch of tasks, for example
137 * track every single request associated with the task, but knowing that
139 * timeline must wait for earlier requests), we need only track the
146 * different resources that need to track their associated GPU activity to
/kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/jaketown/
Duncore-power.json142track up to 4 configurable bands. One can use edge detect in conjunction with this event to track
150track up to 4 configurable bands. One can use edge detect in conjunction with this event to track
158track up to 4 configurable bands. One can use edge detect in conjunction with this event to track
166track up to 4 configurable bands. One can use edge detect in conjunction with this event to track
/kernel/linux/linux-6.6/scripts/gdb/linux/
Dslab.py34 track_type = gdb.lookup_type('struct track')
64 p += gdb.lookup_type('struct track').sizeof * 2
117 def add_location(loc_track, cache, track, orig_size): argument
119 age = jiffies - track['when']
122 pid = int(track['pid'])
123 cpuid = int(track['cpu'])
124 addr = track['addr']
126 handle = track['handle']
131 if track['when']:
173 track = gdb.Value(p).cast(track_type.pointer())
[all …]
/kernel/linux/linux-5.10/drivers/of/unittest-data/
Doverlay.dts26 track@30 {
30 track@40 {
49 ride_200_left: track@10 {
53 ride_200_right: track@20 {

12345678910>>...126