/kernel/linux/linux-6.6/drivers/usb/fotg210/ |
H A D | fotg210-udc.c | 232 req = list_entry(ep->queue.next, in fotg210_ep_disable() 842 req = list_entry(ep->queue.next, in fotg210_ep0in() 857 struct fotg210_request *req = list_entry(ep->queue.next, in fotg210_in_fifo_handler() 867 struct fotg210_request *req = list_entry(ep->queue.next, in fotg210_out_fifo_handler()
|
/kernel/linux/linux-6.6/drivers/usb/host/ |
H A D | ehci-q.c | 118 qtd = list_entry(qh->qtd_list.next, struct ehci_qtd, qtd_list); in qh_refresh() 444 qh->qtd_list.next == &qtd->qtd_list && in qh_completions() 506 /* reinit the xacterr counter for the next qtd */ in qh_completions() 665 * short reads advance to a "magic" dummy instead of the next in qh_urb_transaction() 1044 qtd = list_entry (qtd_list->next, struct ehci_qtd, in qh_append_tds() 1090 /* let the hc process these next qtds */ in qh_append_tds() 1119 qtd = list_entry(qtd_list->next, struct ehci_qtd, qtd_list); in submit_async() 1227 * and let it advance to the next qtd which zero length OUT status in ehci_submit_single_step_set_feature() 1262 /* Add to the end of the list of QHs waiting for the next IAAD */ in single_unlink_async() 1390 ehci->old_current = ~0; /* Prepare for next Q in end_unlink_async() [all...] |
/kernel/linux/linux-6.6/drivers/video/fbdev/vermilion/ |
H A D | vermilion.c | 1098 list = global_no_mode.next; in vmlfb_register_subsys() 1136 list = global_no_mode.next; in vmlfb_register_subsys() 1149 struct vml_info *entry, *next; in vmlfb_unregister_subsys() local 1158 list_for_each_entry_safe(entry, next, &global_has_mode, head) { in vmlfb_unregister_subsys()
|
/kernel/linux/linux-6.6/drivers/block/drbd/ |
H A D | drbd_actlog.c | 743 int next = (device->rs_last_mark + 1) % DRBD_SYNC_MARKS; in drbd_advance_rs_marks() local 748 device->rs_mark_time[next] = now; in drbd_advance_rs_marks() 749 device->rs_mark_left[next] = still_to_go; in drbd_advance_rs_marks() 750 device->rs_last_mark = next; in drbd_advance_rs_marks() 772 * in next handshake, in case the replication link breaks in maybe_schedule_on_disk_bitmap_update() 1038 * if we don't give up the refcount, but the next time in drbd_try_rs_begin_io() 1043 * if the next requested one is something else, we do in drbd_try_rs_begin_io()
|
/kernel/linux/linux-6.6/drivers/bluetooth/ |
H A D | btrtl.c | 438 struct list_head *next; in btrtl_insert_ordered_subsec() local 441 list_for_each_safe(pos, next, &btrtl_dev->patch_subsecs) { in btrtl_insert_ordered_subsec() 1079 goto next; in btrtl_initialize() 1107 next: in btrtl_initialize()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_gfx.c | 125 char *next; in amdgpu_gfx_parse_disable_cu() local 141 next = strchr(p, ','); in amdgpu_gfx_parse_disable_cu() 142 if (!next) in amdgpu_gfx_parse_disable_cu() 144 p = next + 1; in amdgpu_gfx_parse_disable_cu()
|
/kernel/linux/linux-6.6/kernel/bpf/ |
H A D | arraymap.c | 295 u32 *next = (u32 *)next_key; in array_map_get_next_key() local 298 *next = 0; in array_map_get_next_key() 305 *next = index + 1; in array_map_get_next_key() 677 .next = bpf_array_map_seq_next,
|
/kernel/linux/linux-6.6/block/ |
H A D | bio.c | 1232 * For a multi-segment *iter, this function only adds pages from the next 1263 * the iov data will be picked up in the next bio iteration. in __bio_iov_iter_get_pages() 1505 struct bio *bio, *next; in bio_dirty_fn() local 1508 next = bio_dirty_list; in bio_dirty_fn() 1512 while ((bio = next) != NULL) { in bio_dirty_fn() 1513 next = bio->bi_private; in bio_dirty_fn()
|
/kernel/linux/linux-6.6/drivers/dma/ |
H A D | imx-dma.c | 259 * imxdma_sg_next - prepare next chunk for scatter-gather DMA emulation 627 list_move_tail(imxdmac->ld_active.next, &imxdmac->ld_free); in imxdma_tasklet() 632 list_move_tail(imxdmac->ld_queue.next, &imxdmac->ld_active); in imxdma_tasklet() 732 list_move_tail(imxdmac->ld_free.next, &imxdmac->ld_queue); in imxdma_tx_submit() 998 list_move_tail(imxdmac->ld_queue.next, in imxdma_issue_pending()
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/hfi1/ |
H A D | user_sdma.c | 253 static u8 next; in dlid_to_selector() local 263 mapping[hash] = next; in dlid_to_selector() 264 next = (next + 1) & 0x7F; in dlid_to_selector() 435 * Also should check the BTH.lnh. If it says the next header is GRH then in hfi1_user_sdma_process_request() 601 /* If we've filled up the TID pair, move to the next one. */ in compute_data_length()
|
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath6kl/ |
H A D | htc_pipe.c | 824 target->pipe.htc_packet_pool = (struct htc_packet *) packet->list.next; in alloc_htc_packet_container() 828 packet->list.next = NULL; in alloc_htc_packet_container() 841 packet->list.next = NULL; in free_htc_packet_container() 844 packet->list.next = lh; in free_htc_packet_container() 901 /* advance buffer past this record for next time around */ in htc_process_trailer()
|
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/ |
H A D | dma.c | 262 u32 ctrl, next; in mt76_dma_add_buf() local 273 next = (q->head + 1) % q->ndesc; in mt76_dma_add_buf() 305 q->head = next; in mt76_dma_add_buf() 519 skb->prev = skb->next = NULL; in mt76_dma_tx_queue_skb()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/ti/ |
H A D | am65-cpts.c | 244 struct list_head *this, *next; in am65_cpts_cpts_purge_events() local 248 list_for_each_safe(this, next, &cpts->events) { in am65_cpts_cpts_purge_events() 822 struct list_head *this, *next; in am65_cpts_find_ts() local 831 list_for_each_safe(this, next, &events) { in am65_cpts_find_ts()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/ |
H A D | i915_request.c | 11 * The above copyright notice and this permission notice (including the next 335 struct i915_capture_list *next = capture->next; in i915_request_free_capture_list() local 339 capture = next; in i915_request_free_capture_list() 408 __list_del_entry(&rq->link); /* poison neither prev/next (RCU walks) */ in i915_request_retire() 618 * until the next ack and so have completed in the meantime. On in __i915_request_submit() 1104 if (unlikely(READ_ONCE(prev->link.next) != &signal->link)) { in i915_request_await_start() 2016 * extra scheduler latency in producing the next frame. To try to in i915_request_wait_timeout()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/engine/gr/ |
H A D | nv04.c | 12 * The above copyright notice and this permission notice (including the next 1118 struct nv04_gr_chan *next = NULL; in nv04_gr_context_switch() local 1128 /* load context for next channel */ in nv04_gr_context_switch() 1130 next = gr->chan[chid]; in nv04_gr_context_switch() 1131 if (next) in nv04_gr_context_switch() 1132 nv04_gr_load_context(next, chid); in nv04_gr_context_switch()
|
H A D | nv10.c | 12 * The above copyright notice and this permission notice (including the next 936 struct nv10_gr_chan *next = NULL; in nv10_gr_context_switch() local 946 /* load context for next channel */ in nv10_gr_context_switch() 948 next = gr->chan[chid]; in nv10_gr_context_switch() 949 if (next) in nv10_gr_context_switch() 950 nv10_gr_load_context(next, chid); in nv10_gr_context_switch()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/ |
H A D | nouveau_svm.c | 180 unsigned long next; in nouveau_svmm_bind() local 187 next = min(vma->vm_end, end); in nouveau_svmm_bind() 190 next); in nouveau_svmm_bind() 191 addr = next; in nouveau_svmm_bind()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/vc4/ |
H A D | vc4_gem.c | 11 * The above copyright notice and this permission notice (including the next 466 /* Sets the registers for the next job to be actually be executed in 501 struct vc4_exec_info *next; in vc4_submit_next_bin_job() local 504 next = vc4_first_bin_job(vc4); in vc4_submit_next_bin_job() 506 /* We can't start the next bin job if the previous job had a in vc4_submit_next_bin_job() 511 if (next && next->perfmon == exec->perfmon) in vc4_submit_next_bin_job()
|
/kernel/linux/linux-6.6/drivers/iommu/ |
H A D | exynos-iommu.c | 946 struct sysmmu_drvdata *data, *next; in exynos_iommu_domain_free() local 954 list_for_each_entry_safe(data, next, &domain->clients, domain_node) { in exynos_iommu_domain_free() 989 struct sysmmu_drvdata *data, *next; in exynos_iommu_detach_device() local 1005 list_for_each_entry_safe(data, next, &domain->clients, domain_node) { in exynos_iommu_detach_device()
|
/kernel/linux/linux-6.6/net/smc/ |
H A D | smc_wr.c | 575 lnk->wr_tx_ibs[i].next = NULL; in smc_wr_init_sge() 596 lnk->wr_tx_v2_ib->next = NULL; in smc_wr_init_sge() 625 lnk->wr_rx_ibs[i].next = NULL; in smc_wr_init_sge() 629 lnk->wr_reg.wr.next = NULL; in smc_wr_init_sge()
|
/kernel/linux/linux-6.6/scripts/kconfig/ |
H A D | gconf.c | 1094 for (child = menu->list; child; child = child->next) { in fill_row() 1259 for (child1 = src->list; child1; child1 = child1->next) { in update_tree() 1288 return; /* next parent */ in update_tree() 1290 goto reparse; /* next child */ in update_tree() 1313 return; // next parent in update_tree() 1315 goto reparse; // next child in update_tree() 1343 for (child = menu->list; child; child = child->next) { in display_tree() 1429 for (child = menu->list; child; child = child->next) { in fixup_rootmenu()
|
/kernel/linux/linux-6.6/tools/perf/util/ |
H A D | dso.c | 474 /* _KMODULE_COMP should be next to _KMODULE */ in dso__set_module_info() 839 struct rb_node *next = rb_first(root); in dso_cache__free() local 842 while (next) { in dso_cache__free() 845 cache = rb_entry(next, struct dso_cache, rb_node); in dso_cache__free() 846 next = rb_next(&cache->rb_node); in dso_cache__free()
|
/kernel/linux/linux-6.6/security/apparmor/ |
H A D | domain.c | 142 goto next; in label_compound_match() 149 next: in label_compound_match() 206 goto next; in label_components_match() 212 next: in label_components_match() 345 /* transition to next element */ in aa_xattrs_match() 350 * next element was valid. IFF so the xattr in aa_xattrs_match() 1321 * the next exec.
|
/kernel/linux/linux-6.6/lib/ |
H A D | dynamic_debug.c | 1038 iter->table = list_entry(ddebug_tables.next, in ddebug_iter_first() 1045 * Advance the iterator to point to the next _ddebug 1055 /* iterate to next table */ in ddebug_iter_next() 1060 iter->table = list_entry(iter->table->link.next, in ddebug_iter_next() 1092 * Seq_ops next method. Called several times within a read() 1094 * next _ddebug object with a special case for the header line. 1172 .next = ddebug_proc_next, 1371 struct ddebug_table *dt = list_entry(ddebug_tables.next, in ddebug_remove_all_tables()
|
/kernel/linux/linux-6.6/kernel/power/ |
H A D | swap.c | 88 struct swap_map_page_list *next; member 964 handle->maps = handle->maps->next; in release_swap_reader() 994 last->next = tmp; in get_swap_reader() 1035 handle->maps = handle->maps->next; in swap_read_page()
|