Home
last modified time | relevance | path

Searched refs:track (Results 1 – 25 of 267) sorted by relevance

1234567891011

/linux-6.1.9/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.c299 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()
313 track->cb_color_bo_mc[i] = 0xFFFFFFFF; in r600_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 …]
Devergreen_cs.c117 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()
133 track->cb_color_pitch[i] = 0; in evergreen_cs_track_init()
[all …]
Dr100.c1315 struct r100_cs_track *track; in r100_packet3_load_vbpntr() local
1321 track = (struct r100_cs_track *)p->track; in r100_packet3_load_vbpntr()
1329 track->num_arrays = c; in r100_packet3_load_vbpntr()
1341 track->arrays[i + 0].esize = idx_value >> 8; in r100_packet3_load_vbpntr()
1342 track->arrays[i + 0].robj = reloc->robj; in r100_packet3_load_vbpntr()
1343 track->arrays[i + 0].esize &= 0x7F; in r100_packet3_load_vbpntr()
1352 track->arrays[i + 1].robj = reloc->robj; in r100_packet3_load_vbpntr()
1353 track->arrays[i + 1].esize = idx_value >> 24; in r100_packet3_load_vbpntr()
1354 track->arrays[i + 1].esize &= 0x7F; in r100_packet3_load_vbpntr()
1366 track->arrays[i + 0].robj = reloc->robj; in r100_packet3_load_vbpntr()
[all …]
/linux-6.1.9/drivers/gpu/drm/i915/gvt/
Dpage_track.c53 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()
69 kfree(track); in intel_vgpu_register_page_track()
85 struct intel_vgpu_page_track *track; in intel_vgpu_unregister_page_track() local
[all …]
/linux-6.1.9/net/netfilter/
Dnft_bitwise.c283 static bool nft_bitwise_reduce(struct nft_regs_track *track, in nft_bitwise_reduce() argument
292 if (!track->regs[priv->sreg].selector) in nft_bitwise_reduce()
295 bitwise = nft_expr_priv(track->regs[priv->dreg].selector); in nft_bitwise_reduce()
296 if (track->regs[priv->sreg].selector == track->regs[priv->dreg].selector && in nft_bitwise_reduce()
297 track->regs[priv->sreg].num_reg == 0 && in nft_bitwise_reduce()
298 track->regs[priv->dreg].bitwise && in nft_bitwise_reduce()
299 track->regs[priv->dreg].bitwise->ops == expr->ops && in nft_bitwise_reduce()
307 track->cur = expr; in nft_bitwise_reduce()
311 if (track->regs[priv->sreg].bitwise || in nft_bitwise_reduce()
312 track->regs[priv->sreg].num_reg != 0) { in nft_bitwise_reduce()
[all …]
Dnft_fib.c163 bool nft_fib_reduce(struct nft_regs_track *track, in nft_fib_reduce() argument
186 if (!nft_reg_track_cmp(track, expr, priv->dreg)) { in nft_fib_reduce()
187 nft_reg_track_update(track, expr, priv->dreg, len); in nft_fib_reduce()
191 fib = nft_expr_priv(track->regs[priv->dreg].selector); in nft_fib_reduce()
194 nft_reg_track_update(track, expr, priv->dreg, len); in nft_fib_reduce()
198 if (!track->regs[priv->dreg].bitwise) in nft_fib_reduce()
Dnft_osf.c135 static bool nft_osf_reduce(struct nft_regs_track *track, in nft_osf_reduce() argument
141 if (!nft_reg_track_cmp(track, expr, priv->dreg)) { in nft_osf_reduce()
142 nft_reg_track_update(track, expr, priv->dreg, NFT_OSF_MAXGENRELEN); in nft_osf_reduce()
146 osf = nft_expr_priv(track->regs[priv->dreg].selector); in nft_osf_reduce()
149 nft_reg_track_update(track, expr, priv->dreg, NFT_OSF_MAXGENRELEN); in nft_osf_reduce()
153 if (!track->regs[priv->dreg].bitwise) in nft_osf_reduce()
Dnft_hash.c168 static bool nft_jhash_reduce(struct nft_regs_track *track, in nft_jhash_reduce() argument
173 nft_reg_track_cancel(track, priv->dreg, sizeof(u32)); in nft_jhash_reduce()
198 static bool nft_symhash_reduce(struct nft_regs_track *track, in nft_symhash_reduce() argument
204 if (!nft_reg_track_cmp(track, expr, priv->dreg)) { in nft_symhash_reduce()
205 nft_reg_track_update(track, expr, priv->dreg, sizeof(u32)); in nft_symhash_reduce()
209 symhash = nft_expr_priv(track->regs[priv->dreg].selector); in nft_symhash_reduce()
212 nft_reg_track_update(track, expr, priv->dreg, sizeof(u32)); in nft_symhash_reduce()
216 if (!track->regs[priv->dreg].bitwise) in nft_symhash_reduce()
Dnft_socket.c216 static bool nft_socket_reduce(struct nft_regs_track *track, in nft_socket_reduce() argument
222 if (!nft_reg_track_cmp(track, expr, priv->dreg)) { in nft_socket_reduce()
223 nft_reg_track_update(track, expr, priv->dreg, priv->len); in nft_socket_reduce()
227 socket = nft_expr_priv(track->regs[priv->dreg].selector); in nft_socket_reduce()
231 nft_reg_track_update(track, expr, priv->dreg, priv->len); in nft_socket_reduce()
235 if (!track->regs[priv->dreg].bitwise) in nft_socket_reduce()
238 return nft_expr_reduce_bitwise(track, expr); in nft_socket_reduce()
Dnft_xfrm.c257 static bool nft_xfrm_reduce(struct nft_regs_track *track, in nft_xfrm_reduce() argument
263 if (!nft_reg_track_cmp(track, expr, priv->dreg)) { in nft_xfrm_reduce()
264 nft_reg_track_update(track, expr, priv->dreg, priv->len); in nft_xfrm_reduce()
268 xfrm = nft_expr_priv(track->regs[priv->dreg].selector); in nft_xfrm_reduce()
273 nft_reg_track_update(track, expr, priv->dreg, priv->len); in nft_xfrm_reduce()
277 if (!track->regs[priv->dreg].bitwise) in nft_xfrm_reduce()
280 return nft_expr_reduce_bitwise(track, expr); in nft_xfrm_reduce()
Dnft_meta.c746 bool nft_meta_get_reduce(struct nft_regs_track *track, in nft_meta_get_reduce() argument
752 if (!nft_reg_track_cmp(track, expr, priv->dreg)) { in nft_meta_get_reduce()
753 nft_reg_track_update(track, expr, priv->dreg, priv->len); in nft_meta_get_reduce()
757 meta = nft_expr_priv(track->regs[priv->dreg].selector); in nft_meta_get_reduce()
760 nft_reg_track_update(track, expr, priv->dreg, priv->len); in nft_meta_get_reduce()
764 if (!track->regs[priv->dreg].bitwise) in nft_meta_get_reduce()
767 return nft_expr_reduce_bitwise(track, expr); in nft_meta_get_reduce()
782 static bool nft_meta_set_reduce(struct nft_regs_track *track, in nft_meta_set_reduce() argument
788 if (!track->regs[i].selector) in nft_meta_set_reduce()
791 if (track->regs[i].selector->ops != &nft_meta_get_ops) in nft_meta_set_reduce()
[all …]
Dnft_payload.c213 static bool nft_payload_reduce(struct nft_regs_track *track, in nft_payload_reduce() argument
219 if (!nft_reg_track_cmp(track, expr, priv->dreg)) { in nft_payload_reduce()
220 nft_reg_track_update(track, expr, priv->dreg, priv->len); in nft_payload_reduce()
224 payload = nft_expr_priv(track->regs[priv->dreg].selector); in nft_payload_reduce()
228 nft_reg_track_update(track, expr, priv->dreg, priv->len); in nft_payload_reduce()
232 if (!track->regs[priv->dreg].bitwise) in nft_payload_reduce()
235 return nft_expr_reduce_bitwise(track, expr); in nft_payload_reduce()
809 static bool nft_payload_set_reduce(struct nft_regs_track *track, in nft_payload_set_reduce() argument
815 if (!track->regs[i].selector) in nft_payload_set_reduce()
818 if (track->regs[i].selector->ops != &nft_payload_ops && in nft_payload_set_reduce()
[all …]
/linux-6.1.9/mm/kfence/
Dreport.c109 const struct kfence_track *track = show_alloc ? &meta->alloc_track : &meta->free_track; in kfence_print_stack() local
110 u64 ts_sec = track->ts_nsec; in kfence_print_stack()
115 show_alloc ? "allocated" : "freed", track->pid, in kfence_print_stack()
116 track->cpu, (unsigned long)ts_sec, rem_nsec / 1000); in kfence_print_stack()
118 if (track->num_stack_entries) { in kfence_print_stack()
120 int i = get_stack_skipnr(track->stack_entries, track->num_stack_entries, NULL); in kfence_print_stack()
123 for (; i < track->num_stack_entries; i++) in kfence_print_stack()
124 seq_con_printf(seq, " %pS\n", (void *)track->stack_entries[i]); in kfence_print_stack()
283 static void kfence_to_kp_stack(const struct kfence_track *track, void **kp_stack) in kfence_to_kp_stack() argument
287 i = get_stack_skipnr(track->stack_entries, track->num_stack_entries, NULL); in kfence_to_kp_stack()
[all …]
/linux-6.1.9/drivers/block/
Damiflop.c193 int track; /* current track (-1 == unknown) */ member
406 if (unit[drive].track % 2 != 0) in fd_select()
553 unit[drive].track = -1; in fd_calibrate()
558 unit[drive].track = 0; in fd_calibrate()
566 static int fd_seek(int drive, int track) in fd_seek() argument
572 printk("seeking drive %d to track %d\n",drive,track); in fd_seek()
576 if (unit[drive].track == track) { in fd_seek()
584 if (unit[drive].track < 0 && !fd_calibrate(drive)) { in fd_seek()
590 cnt = unit[drive].track/2 - track/2; in fd_seek()
593 if (track % 2 != 0) in fd_seek()
[all …]
Dataflop.c163 int track; /* to be formatted */ member
295 int track; /* current head position or -1 if member
367 #define IS_BUFFERED(drive,side,track) \ argument
368 (BufferDrive == (drive) && BufferSide == (side) && BufferTrack == (track))
538 FDC_WRITE( FDCREG_TRACK, UD.track ); in fd_select_drive()
719 SUD.track = -1; in fd_error()
774 if (!UDT || desc->track >= UDT->blocks/UDT->spt/2 || desc->head >= 2) { in do_format()
793 *p++ = desc->track; in do_format()
810 ReqTrack = desc->track; in do_format()
866 if (UD.track == -1) in do_fd_action()
[all …]
Dswim.c32 unsigned char track; member
186 int track; member
426 static inline int swim_track(struct floppy_state *fs, int track) in swim_track() argument
431 ret = swim_seek(base, track - fs->track); in swim_track()
434 fs->track = track; in swim_track()
437 fs->track = 0; in swim_track()
458 int side, int track, in swim_read_sector() argument
467 swim_track(fs, track); in swim_read_sector()
487 if ((header.side != side) || (header.track != track) || in swim_read_sector()
500 int side, track, sector; in floppy_read_sectors() local
[all …]
Dfloppy.c849 (mode || drive_state[drive].track != NEED_1_RECAL)) in reset_fdc_info()
850 drive_state[drive].track = NEED_2_RECAL; in reset_fdc_info()
1462 drive_state[current_drive].track = NEED_2_RECAL; in interpret_errors()
1546 drive_state[current_drive].track = NEED_2_RECAL; in seek_interrupt()
1551 if (drive_state[current_drive].track >= 0 && in seek_interrupt()
1552 drive_state[current_drive].track != reply_buffer[ST1] && in seek_interrupt()
1563 drive_state[current_drive].track = reply_buffer[ST1]; in seek_interrupt()
1595 int track; in seek_floppy() local
1614 if (drive_state[current_drive].track <= NEED_1_RECAL) { in seek_floppy()
1619 …(drive_state[current_drive].track <= NO_TRACK || drive_state[current_drive].track == raw_cmd->trac… in seek_floppy()
[all …]
/linux-6.1.9/drivers/of/unittest-data/
Doverlay.dts26 track@30 {
30 track@40 {
49 ride_200_left: track@10 {
53 ride_200_right: track@20 {
/linux-6.1.9/include/uapi/linux/
Dfd.h18 track, /* nr of tracks */ member
74 unsigned int device,head,track; member
217 short track; /* current track */ member
279 unsigned char track[4]; member
382 int track; member
/linux-6.1.9/drivers/cdrom/
Dgdrom.c297 static int get_entry_lba(int track) in get_entry_lba() argument
299 return (cpu_to_be32(track & 0xffffff00) - GD_SESSION_OFFSET); in get_entry_lba()
302 static int get_entry_q_ctrl(int track) in get_entry_q_ctrl() argument
304 return (track & 0x000000f0) >> 4; in get_entry_q_ctrl()
307 static int get_entry_track(int track) in get_entry_track() argument
309 return (track & 0x0000ff00) >> 8; in get_entry_track()
315 int fentry, lentry, track, data, err; in gdrom_get_last_session() local
334 track = get_entry_track(gd.toc->last); in gdrom_get_last_session()
336 data = gd.toc->entry[track - 1]; in gdrom_get_last_session()
339 track--; in gdrom_get_last_session()
[all …]
/linux-6.1.9/net/bridge/netfilter/
Dnft_meta_bridge.c105 static bool nft_meta_bridge_set_reduce(struct nft_regs_track *track, in nft_meta_bridge_set_reduce() argument
111 if (!track->regs[i].selector) in nft_meta_bridge_set_reduce()
114 if (track->regs[i].selector->ops != &nft_meta_bridge_get_ops) in nft_meta_bridge_set_reduce()
117 __nft_reg_track_cancel(track, i); in nft_meta_bridge_set_reduce()
/linux-6.1.9/Documentation/ABI/testing/
Dsysfs-fs-ubifs8 This counter keeps track of the number of accesses of nodes
20 This counter keeps track of the number of accesses of nodes
32 This counter keeps track of the number of accesses of nodes
/linux-6.1.9/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 …]

1234567891011