| /linux/drivers/gpu/drm/radeon/ |
| H A D | r200.c | 150 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 …]
|
| H A D | r600_cs.c | 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() 313 track->cb_color_bo_mc[i] = 0xFFFFFFFF; in r600_cs_track_init() [all …]
|
| H A D | evergreen_cs.c | 119 static void evergreen_cs_track_init(struct evergreen_cs_track *track) in evergreen_cs_track_init() argument 124 track->cb_color_fmask_bo[i] = NULL; in evergreen_cs_track_init() 125 track->cb_color_cmask_bo[i] = NULL; in evergreen_cs_track_init() 126 track->cb_color_cmask_slice[i] = 0; in evergreen_cs_track_init() 127 track->cb_color_fmask_slice[i] = 0; in evergreen_cs_track_init() 131 track->cb_color_bo[i] = NULL; in evergreen_cs_track_init() 132 track->cb_color_bo_offset[i] = 0xFFFFFFFF; in evergreen_cs_track_init() 133 track->cb_color_info[i] = 0; in evergreen_cs_track_init() 134 track->cb_color_view[i] = 0xFFFFFFFF; in evergreen_cs_track_init() 135 track->cb_color_pitch[i] = 0; in evergreen_cs_track_init() [all …]
|
| H A D | r300.c | 632 struct r100_cs_track *track; in r300_packet0_check() local 640 track = (struct r100_cs_track *)p->track; in r300_packet0_check() 672 track->cb[i].robj = reloc->robj; in r300_packet0_check() 673 track->cb[i].offset = idx_value; in r300_packet0_check() 674 track->cb_dirty = true; in r300_packet0_check() 685 track->zb.robj = reloc->robj; in r300_packet0_check() 686 track->zb.offset = idx_value; in r300_packet0_check() 687 track->zb_dirty = true; in r300_packet0_check() 730 track->textures[i].robj = reloc->robj; in r300_packet0_check() 731 track->tex_dirty = true; in r300_packet0_check() [all …]
|
| H A D | r100.c | 1336 struct r100_cs_track *track; in r100_packet3_load_vbpntr() local 1342 track = (struct r100_cs_track *)p->track; in r100_packet3_load_vbpntr() 1350 track->num_arrays = c; in r100_packet3_load_vbpntr() 1362 track->arrays[i + 0].esize = idx_value >> 8; in r100_packet3_load_vbpntr() 1363 track->arrays[i + 0].robj = reloc->robj; in r100_packet3_load_vbpntr() 1364 track->arrays[i + 0].esize &= 0x7F; in r100_packet3_load_vbpntr() 1373 track->arrays[i + 1].robj = reloc->robj; in r100_packet3_load_vbpntr() 1374 track->arrays[i + 1].esize = idx_value >> 24; in r100_packet3_load_vbpntr() 1375 track->arrays[i + 1].esize &= 0x7F; in r100_packet3_load_vbpntr() 1387 track->arrays[i + 0].robj = reloc->robj; in r100_packet3_load_vbpntr() [all …]
|
| /linux/drivers/gpu/drm/i915/gvt/ |
| H A D | page_track.c | 54 struct intel_vgpu_page_track *track; in intel_vgpu_register_page_track() local 57 track = intel_vgpu_find_page_track(vgpu, gfn); in intel_vgpu_register_page_track() 58 if (track) in intel_vgpu_register_page_track() 61 track = kzalloc_obj(*track); in intel_vgpu_register_page_track() 62 if (!track) in intel_vgpu_register_page_track() 65 track->handler = handler; in intel_vgpu_register_page_track() 66 track->priv_data = priv; in intel_vgpu_register_page_track() 68 ret = radix_tree_insert(&vgpu->page_track_tree, gfn, track); in intel_vgpu_register_page_track() 70 kfree(track); in intel_vgpu_register_page_track() 86 struct intel_vgpu_page_track *track; in intel_vgpu_unregister_page_track() local [all …]
|
| /linux/tools/testing/selftests/net/lib/sh/ |
| H A D | defer.sh | 20 local track=$1; shift 22 echo $__DEFER__SCOPE_ID,$track 27 local track=$1; shift 30 echo $__DEFER__SCOPE_ID,$track,$defer_ix 35 local track=$1; shift 37 echo ${__DEFER__NJOBS[$(__defer__ndefer_key $track)]} 42 local track=$1; shift 44 local defer_key=$(__defer__defer_key $track $defer_ix) 51 echo "Deferred command (track $track index $defer_ix):" 64 local track=$1; shift [all …]
|
| /linux/net/netfilter/ |
| H A D | nft_bitwise.c | 394 static bool nft_bitwise_reduce(struct nft_regs_track *track, in nft_bitwise_reduce() argument 403 if (!track->regs[priv->sreg].selector) in nft_bitwise_reduce() 406 bitwise = nft_expr_priv(track->regs[priv->dreg].selector); in nft_bitwise_reduce() 407 if (track->regs[priv->sreg].selector == track->regs[priv->dreg].selector && in nft_bitwise_reduce() 408 track->regs[priv->sreg].num_reg == 0 && in nft_bitwise_reduce() 409 track->regs[priv->dreg].bitwise && in nft_bitwise_reduce() 410 track->regs[priv->dreg].bitwise->ops == expr->ops && in nft_bitwise_reduce() 419 track->cur = expr; in nft_bitwise_reduce() 423 if (track->regs[priv->sreg].bitwise || in nft_bitwise_reduce() 424 track->regs[priv->sreg].num_reg != 0) { in nft_bitwise_reduce() [all …]
|
| H A D | nft_osf.c | 130 static bool nft_osf_reduce(struct nft_regs_track *track, in nft_osf_reduce() argument 136 if (!nft_reg_track_cmp(track, expr, priv->dreg)) { in nft_osf_reduce() 137 nft_reg_track_update(track, expr, priv->dreg, NFT_OSF_MAXGENRELEN); in nft_osf_reduce() 141 osf = nft_expr_priv(track->regs[priv->dreg].selector); in nft_osf_reduce() 144 nft_reg_track_update(track, expr, priv->dreg, NFT_OSF_MAXGENRELEN); in nft_osf_reduce() 148 if (!track->regs[priv->dreg].bitwise) in nft_osf_reduce()
|
| H A D | nft_fib.c | 165 bool nft_fib_reduce(struct nft_regs_track *track, in nft_fib_reduce() argument 188 if (!nft_reg_track_cmp(track, expr, priv->dreg)) { in nft_fib_reduce() 189 nft_reg_track_update(track, expr, priv->dreg, len); in nft_fib_reduce() 193 fib = nft_expr_priv(track->regs[priv->dreg].selector); in nft_fib_reduce() 196 nft_reg_track_update(track, expr, priv->dreg, len); in nft_fib_reduce() 200 if (!track->regs[priv->dreg].bitwise) in nft_fib_reduce()
|
| H A D | nft_hash.c | 169 static bool nft_jhash_reduce(struct nft_regs_track *track, in nft_jhash_reduce() argument 174 nft_reg_track_cancel(track, priv->dreg, sizeof(u32)); in nft_jhash_reduce() 199 static bool nft_symhash_reduce(struct nft_regs_track *track, in nft_symhash_reduce() argument 205 if (!nft_reg_track_cmp(track, expr, priv->dreg)) { in nft_symhash_reduce() 206 nft_reg_track_update(track, expr, priv->dreg, sizeof(u32)); in nft_symhash_reduce() 210 symhash = nft_expr_priv(track->regs[priv->dreg].selector); in nft_symhash_reduce() 213 nft_reg_track_update(track, expr, priv->dreg, sizeof(u32)); in nft_symhash_reduce() 217 if (!track->regs[priv->dreg].bitwise) in nft_symhash_reduce()
|
| H A D | nft_socket.c | 252 static bool nft_socket_reduce(struct nft_regs_track *track, in nft_socket_reduce() argument 258 if (!nft_reg_track_cmp(track, expr, priv->dreg)) { in nft_socket_reduce() 259 nft_reg_track_update(track, expr, priv->dreg, priv->len); in nft_socket_reduce() 263 socket = nft_expr_priv(track->regs[priv->dreg].selector); in nft_socket_reduce() 267 nft_reg_track_update(track, expr, priv->dreg, priv->len); in nft_socket_reduce() 271 if (!track->regs[priv->dreg].bitwise) in nft_socket_reduce() 274 return nft_expr_reduce_bitwise(track, expr); in nft_socket_reduce()
|
| H A D | nft_xfrm.c | 262 static bool nft_xfrm_reduce(struct nft_regs_track *track, in nft_xfrm_reduce() argument 268 if (!nft_reg_track_cmp(track, expr, priv->dreg)) { in nft_xfrm_reduce() 269 nft_reg_track_update(track, expr, priv->dreg, priv->len); in nft_xfrm_reduce() 273 xfrm = nft_expr_priv(track->regs[priv->dreg].selector); in nft_xfrm_reduce() 278 nft_reg_track_update(track, expr, priv->dreg, priv->len); in nft_xfrm_reduce() 282 if (!track->regs[priv->dreg].bitwise) in nft_xfrm_reduce() 285 return nft_expr_reduce_bitwise(track, expr); in nft_xfrm_reduce()
|
| /linux/mm/kfence/ |
| H A D | report.c | 111 const struct kfence_track *track = show_alloc ? &meta->alloc_track : &meta->free_track; in kfence_print_stack() 112 u64 ts_sec = track->ts_nsec; in kfence_print_stack() 114 u64 interval_nsec = local_clock() - track->ts_nsec; in kfence_print_stack() 120 "rcu freeing" : "freed", track->pid, in kfence_print_stack() 121 track->cpu, (unsigned long)ts_sec, rem_nsec / 1000, in kfence_print_stack() 124 if (track->num_stack_entries) { in kfence_print_stack() 126 int i = get_stack_skipnr(track->stack_entries, track->num_stack_entries, NULL); in kfence_print_stack() 129 for (; i < track->num_stack_entries; i++) in kfence_print_stack() 130 seq_con_printf(seq, " %pS\n", (void *)track in kfence_print_stack() 110 const struct kfence_track *track = show_alloc ? &meta->alloc_track : &meta->free_track; kfence_print_stack() local 288 kfence_to_kp_stack(const struct kfence_track * track,void ** kp_stack) kfence_to_kp_stack() argument [all...] |
| /linux/drivers/block/ |
| H A D | amiflop.c | 193 int track; /* current track (-1 == unknown) */ member 407 if (unit[drive].track % 2 != 0) in fd_select() 554 unit[drive].track = -1; in fd_calibrate() 559 unit[drive].track = 0; in fd_calibrate() 567 static int fd_seek(int drive, int track) in fd_seek() argument 573 printk("seeking drive %d to track %d\n",drive,track); in fd_seek() 577 if (unit[drive].track == track) { in fd_seek() 585 if (unit[drive].track < 0 && !fd_calibrate(drive)) { in fd_seek() 591 cnt = unit[drive].track/2 - track/2; in fd_seek() 594 if (track % 2 != 0) in fd_seek() [all …]
|
| H A D | ataflop.c | 163 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() 775 if (!UDT || desc->track >= UDT->blocks/UDT->spt/2 || desc->head >= 2) { in do_format() 794 *p++ = desc->track; in do_format() 811 ReqTrack = desc->track; in do_format() 867 if (UD.track == -1) in do_fd_action() [all …]
|
| H A D | swim.c | 32 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 …]
|
| H A D | floppy.c | 846 (mode || drive_state[drive].track != NEED_1_RECAL)) in reset_fdc_info() 847 drive_state[drive].track = NEED_2_RECAL; in reset_fdc_info() 1463 drive_state[current_drive].track = NEED_2_RECAL; in interpret_errors() 1547 drive_state[current_drive].track = NEED_2_RECAL; in seek_interrupt() 1552 if (drive_state[current_drive].track >= 0 && in seek_interrupt() 1553 drive_state[current_drive].track != reply_buffer[ST1] && in seek_interrupt() 1564 drive_state[current_drive].track = reply_buffer[ST1]; in seek_interrupt() 1596 int track; in seek_floppy() local 1615 if (drive_state[current_drive].track <= NEED_1_RECAL) { in seek_floppy() 1620 …(drive_state[current_drive].track <= NO_TRACK || drive_state[current_drive].track == raw_cmd->trac… in seek_floppy() [all …]
|
| /linux/kernel/liveupdate/ |
| H A D | kexec_handover.c | 110 struct kho_mem_track track; member 116 .track = { 117 .orders = XARRAY_INIT(kho_out.track.orders, 0), 146 static void __kho_unpreserve_order(struct kho_mem_track *track, unsigned long pfn, in __kho_unpreserve_order() argument 153 physxa = xa_load(&track->orders, order); in __kho_unpreserve_order() 164 static void __kho_unpreserve(struct kho_mem_track *track, unsigned long pfn, in __kho_unpreserve() argument 172 __kho_unpreserve_order(track, pfn, order); in __kho_unpreserve() 178 static int __kho_preserve_order(struct kho_mem_track *track, unsigned long pfn, in __kho_preserve_order() argument 186 physxa = xa_load(&track->orders, order); in __kho_preserve_order() 195 physxa = xa_cmpxchg(&track->orders, order, NULL, new_physxa, in __kho_preserve_order() [all …]
|
| /linux/drivers/of/unittest-data/ |
| H A D | overlay.dtso | 25 track@30 { 29 track@40 { 48 ride_200_left: track@10 { 52 ride_200_right: track@20 {
|
| /linux/drivers/cdrom/ |
| H A D | gdrom.c | 297 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/scripts/gdb/linux/ |
| H A D | slab.py | 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()) 178 add_location(loc_track, cache, track, size)
|
| /linux/include/uapi/linux/ |
| H A D | fd.h | 18 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/Documentation/sound/designs/ |
| H A D | compress-offload.rst | 209 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 …]
|
| /linux/mm/kasan/ |
| H A D | report.c | 265 static void print_track(struct kasan_track *track, const char *prefix) in print_track() argument 268 u64 ts_nsec = track->timestamp; in print_track() 275 prefix, track->pid, track->cpu, in print_track() 278 pr_err("%s by task %u:\n", prefix, track->pid); in print_track() 280 if (track->stack) in print_track() 281 stack_depot_print(track->stack); in print_track()
|