/kernel/linux/linux-5.10/drivers/staging/media/imx/ |
H A D | imx-ic-prpencvf.c | 201 struct imx_media_buffer *done, *next; in prp_vb2_buf_done() local 218 /* get next queued buffer */ in prp_vb2_buf_done() 219 next = imx_media_capture_device_next_buf(vdev); in prp_vb2_buf_done() 220 if (next) { in prp_vb2_buf_done() 221 phys = vb2_dma_contig_plane_dma_addr(&next->vbuf.vb2_buf, 0); in prp_vb2_buf_done() 222 priv->active_vb2_buf[priv->ipu_buf_num] = next; in prp_vb2_buf_done() 278 * the next captured frame with vb2 error flag. in prp_nfb4eof_interrupt() 759 /* mark next EOF interrupt as the last before stream off */ in prp_stop()
|
H A D | imx7-media-csi.c | 593 struct imx_media_buffer *done, *next; in imx7_csi_vb2_buf_done() local 607 /* get next queued buffer */ in imx7_csi_vb2_buf_done() 608 next = imx_media_capture_device_next_buf(vdev); in imx7_csi_vb2_buf_done() 609 if (next) { in imx7_csi_vb2_buf_done() 610 phys = vb2_dma_contig_plane_dma_addr(&next->vbuf.vb2_buf, 0); in imx7_csi_vb2_buf_done() 611 csi->active_vb2_buf[csi->buf_num] = next; in imx7_csi_vb2_buf_done() 706 /* mark next EOF interrupt as the last before stream off */ in imx7_csi_dma_stop()
|
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/i2c/ |
H A D | atomisp-ov2680.c | 110 const struct ov2680_reg *next = reglist; in ov2680_write_reg_array() local 113 for (; next->reg != 0; next++) { in ov2680_write_reg_array() 114 ret = ov2680_write_reg(client, 1, next->reg, next->val); in ov2680_write_reg_array()
|
/kernel/linux/linux-5.10/fs/jffs2/ |
H A D | gc.c | 50 /* Pick an eraseblock to garbage collect next. This is where we'll in jffs2_find_gc_block() 56 jffs2_dbg(1, "Picking block from bad_used_list to GC next\n"); in jffs2_find_gc_block() 61 jffs2_dbg(1, "Picking block from erasable_list to GC next\n"); in jffs2_find_gc_block() 65 jffs2_dbg(1, "Picking block from very_dirty_list to GC next\n"); in jffs2_find_gc_block() 68 jffs2_dbg(1, "Picking block from dirty_list to GC next\n"); in jffs2_find_gc_block() 71 jffs2_dbg(1, "Picking block from clean_list to GC next\n"); in jffs2_find_gc_block() 74 jffs2_dbg(1, "Picking block from dirty_list to GC next (clean_list was empty)\n"); in jffs2_find_gc_block() 78 jffs2_dbg(1, "Picking block from very_dirty_list to GC next (clean_list and dirty_list were empty)\n"); in jffs2_find_gc_block() 81 jffs2_dbg(1, "Picking block from erasable_list to GC next (clean_list and {very_,}dirty_list were empty)\n"); in jffs2_find_gc_block() 97 ret = list_entry(nextlist->next, struc in jffs2_find_gc_block() [all...] |
/kernel/linux/linux-6.6/drivers/acpi/apei/ |
H A D | ghes.c | 1018 struct llist_node *llnode, *next; in ghes_proc_in_irq() local 1033 next = llnode->next; in ghes_proc_in_irq() 1059 llnode = next; in ghes_proc_in_irq() 1082 llnode = llnode->next; in ghes_print_queued_estatus()
|
/kernel/linux/linux-6.6/fs/f2fs/ |
H A D | extent_cache.c | 257 /* lookup next node for merging frontward later */ in __lookup_extent_node_ret() 362 struct rb_node *node, *next; in __free_extent_tree() local 368 next = rb_next(node); in __free_extent_tree() 371 node = next; in __free_extent_tree() 900 struct extent_tree *et, *next; in __shrink_extent_tree() local 912 list_for_each_entry_safe(et, next, &eti->zombie_list, list) { in __shrink_extent_tree()
|
/kernel/linux/linux-6.6/fs/jffs2/ |
H A D | gc.c | 50 /* Pick an eraseblock to garbage collect next. This is where we'll in jffs2_find_gc_block() 56 jffs2_dbg(1, "Picking block from bad_used_list to GC next\n"); in jffs2_find_gc_block() 61 jffs2_dbg(1, "Picking block from erasable_list to GC next\n"); in jffs2_find_gc_block() 65 jffs2_dbg(1, "Picking block from very_dirty_list to GC next\n"); in jffs2_find_gc_block() 68 jffs2_dbg(1, "Picking block from dirty_list to GC next\n"); in jffs2_find_gc_block() 71 jffs2_dbg(1, "Picking block from clean_list to GC next\n"); in jffs2_find_gc_block() 74 jffs2_dbg(1, "Picking block from dirty_list to GC next (clean_list was empty)\n"); in jffs2_find_gc_block() 78 jffs2_dbg(1, "Picking block from very_dirty_list to GC next (clean_list and dirty_list were empty)\n"); in jffs2_find_gc_block() 81 jffs2_dbg(1, "Picking block from erasable_list to GC next (clean_list and {very_,}dirty_list were empty)\n"); in jffs2_find_gc_block() 97 ret = list_entry(nextlist->next, struc in jffs2_find_gc_block() [all...] |
/kernel/linux/linux-6.6/drivers/staging/media/imx/ |
H A D | imx-ic-prpencvf.c | 201 struct imx_media_buffer *done, *next; in prp_vb2_buf_done() local 218 /* get next queued buffer */ in prp_vb2_buf_done() 219 next = imx_media_capture_device_next_buf(vdev); in prp_vb2_buf_done() 220 if (next) { in prp_vb2_buf_done() 221 phys = vb2_dma_contig_plane_dma_addr(&next->vbuf.vb2_buf, 0); in prp_vb2_buf_done() 222 priv->active_vb2_buf[priv->ipu_buf_num] = next; in prp_vb2_buf_done() 278 * the next captured frame with vb2 error flag. in prp_nfb4eof_interrupt() 756 /* mark next EOF interrupt as the last before stream off */ in prp_stop()
|
/kernel/linux/linux-6.6/drivers/scsi/aic94xx/ |
H A D | aic94xx_sds.c | 427 u16 next; member 511 __le16 next; member 537 u16 next; member 546 __le16 next; member 730 el = start + le16_to_cpu(el->next); in asd_find_ll_by_id()
|
/kernel/linux/linux-6.6/drivers/staging/media/atomisp/pci/runtime/binary/src/ |
H A D | binary.c | 408 metrics->next = NULL; in binary_init_metrics() 502 binary->next = binary_infos[binary->sp.pipeline.mode]; in ia_css_binary_init_infos() 517 for (b = binary_infos[i]; b; b = b->next) { in ia_css_binary_uninit() 1014 xcandidate = xcandidate->next; in __ia_css_binary_find() 1021 xcandidate = xcandidate->next) { in __ia_css_binary_find()
|
/kernel/linux/linux-6.6/drivers/s390/block/ |
H A D | dasd_alias.c | 374 if (group->next == device) in _remove_device_from_lcu() 375 group->next = NULL; in _remove_device_from_lcu() 607 * if we haven't found a proper device yet, give up for now, the next in _schedule_lcu_update() 705 alias_device = group->next; in dasd_alias_get_start_dev() 717 group->next = list_first_entry(&group->aliaslist, in dasd_alias_get_start_dev() 720 group->next = list_first_entry(&alias_device->alias_list, in dasd_alias_get_start_dev() 953 * the next interrupt on a different device in dasd_alias_handle_summary_unit_check()
|
/kernel/linux/linux-6.6/drivers/usb/gadget/function/ |
H A D | u_ether.c | 338 struct list_head *next; in prealloc() local 340 next = req->list.next; in prealloc() 344 if (next == list) in prealloc() 347 req = container_of(next, struct usb_request, list); in prealloc()
|
/kernel/linux/linux-6.6/drivers/usb/host/ |
H A D | xhci-dbgcap.c | 226 union xhci_trb *trb, *next; in xhci_dbc_queue_trb() local 237 next = ++(ring->enqueue); in xhci_dbc_queue_trb() 238 if (TRB_TYPE_LINK_LE32(next->link.control)) { in xhci_dbc_queue_trb() 239 next->link.control ^= cpu_to_le32(TRB_CYCLE); in xhci_dbc_queue_trb() 442 seg->next = seg; in xhci_dbc_ring_alloc()
|
H A D | ohci-hcd.c | 254 u16 next = ohci_frame_no(ohci) + 1; in ohci_urb_enqueue() local 259 if (unlikely(tick_before(frame, next))) { in ohci_urb_enqueue() 263 frame += (next - frame + ed->interval - 1) & in ohci_urb_enqueue() 267 * Not ASAP: Use the next slot in the stream, in ohci_urb_enqueue() 274 * to the next ED instead of the next TD. in ohci_urb_enqueue() 279 (u16) (next - frame), in ohci_urb_enqueue() 285 next); in ohci_urb_enqueue() 417 * other cases where the next software may expect clean state from the 821 * for the next tw in io_watchdog_func() [all...] |
/kernel/linux/linux-6.6/drivers/dma/sh/ |
H A D | rz-dmac.c | 493 list_move_tail(channel->ld_free.next, &channel->ld_queue); in rz_dmac_prep_dma_memcpy() 529 list_move_tail(channel->ld_free.next, &channel->ld_queue); in rz_dmac_prep_slave_sg() 568 list_move_tail(channel->ld_queue.next, in rz_dmac_issue_pending() 702 list_move_tail(channel->ld_active.next, &channel->ld_free); in rz_dmac_irq_handler_thread() 708 list_move_tail(channel->ld_queue.next, &channel->ld_active); in rz_dmac_irq_handler_thread()
|
/kernel/linux/linux-6.6/drivers/dma/dw/ |
H A D | core.c | 50 return to_dw_desc(dwc->active_list.next); in dwc_first_active() 166 /* Move pointer to next descriptor */ in dwc_do_single_block() 167 dwc->tx_node_active = dwc->tx_node_active->next; in dwc_do_single_block() 223 list_move(dwc->queue.next, &dwc->active_list); in dwc_dostart_first_queued() 325 if (active == head->next) in dwc_scan_descriptors() 332 /* Submit next block */ in dwc_scan_descriptors() 437 list_move(dwc->queue.next, dwc->active_list.prev); in dwc_handle_error()
|
/kernel/linux/linux-6.6/drivers/dma/ |
H A D | img-mdc-dma.c | 262 struct mdc_hw_list_desc *curr, *next; in mdc_list_desc_free() local 268 next = curr->next_desc; in mdc_list_desc_free() 271 curr = next; in mdc_list_desc_free() 1023 struct mdc_chan *mchan, *next; in mdc_dma_remove() local 1028 list_for_each_entry_safe(mchan, next, &mdma->dma_dev.channels, in mdc_dma_remove()
|
/kernel/linux/linux-6.6/drivers/dax/ |
H A D | bus.c | 1029 struct resource *next = res->sibling; in dev_dax_resize() local 1040 if (next && next->start > res->end + 1) in dev_dax_resize() 1041 alloc = min(next->start - (res->end + 1), to_alloc); in dev_dax_resize() 1044 if (!alloc && !next && res->end < region_res->end) in dev_dax_resize()
|
/kernel/linux/linux-6.6/drivers/media/platform/renesas/ |
H A D | sh_vou.c | 306 buf = list_entry(vou_dev->buf_list.next, struct sh_vou_buffer, list); in sh_vou_start_streaming() 316 buf = list_entry(buf->list.next, struct sh_vou_buffer, list); in sh_vou_start_streaming() 1054 /* Keep cycling while no next buffer is available */ in sh_vou_isr() 1067 vou_dev->active = list_entry(vou_dev->buf_list.next, in sh_vou_isr() 1071 /* Keep cycling while no next buffer is available */ in sh_vou_isr() 1074 struct sh_vou_buffer *new = list_entry(vou_dev->active->list.next, in sh_vou_isr() 1351 struct v4l2_subdev *sd = list_entry(v4l2_dev->subdevs.next, in sh_vou_remove()
|
/kernel/linux/linux-6.6/drivers/net/wireless/intersil/hostap/ |
H A D | hostap_main.c | 250 entry->next = local->tx_callback; in hostap_tx_callback_register() 267 cb = cb->next; in hostap_tx_callback_unregister() 271 local->tx_callback = cb->next; in hostap_tx_callback_unregister() 273 prev->next = cb->next; in hostap_tx_callback_unregister()
|
/kernel/linux/linux-6.6/drivers/pinctrl/mediatek/ |
H A D | pinctrl-mtk-common-v2.c | 136 /* pfd->next is used for indicating that bit wrapping-around happens in mtk_hw_pin_field_lookup() 137 * which requires the manipulation for bit 0 starting in the next in mtk_hw_pin_field_lookup() 140 pfd->next = pfd->bitpos + c->x_bits > c->sz_reg ? c->x_addrs : 0; in mtk_hw_pin_field_lookup() 173 mtk_rmw(hw, pf->index, pf->offset + pf->next, BIT(nbits_h) - 1, in mtk_hw_write_cross_field() 186 h = (mtk_r32(hw, pf->index, pf->offset + pf->next)) in mtk_hw_read_cross_field() 205 if (!pf.next) in mtk_hw_set_value() 225 if (!pf.next) in mtk_hw_get_value()
|
/kernel/linux/linux-6.6/drivers/parisc/ |
H A D | ccio-dma.c | 219 u32 res_hint; /* next available IOVP - 242 struct ioc *next; /* Linked list of discovered iocs */ member 1090 ioc = ioc->next; in ccio_proc_info() 1104 ioc = ioc->next; in ccio_proc_bitmap_info() 1129 ioc = ioc->next; in ccio_find_ioc() 1533 ioc_p = &(*ioc_p)->next; in ccio_probe()
|
/kernel/linux/linux-6.6/tools/tracing/latency/ |
H A D | latency-collector.c | 1247 static char *find_next_optstr(const char *allopt, const char **next) in find_next_optstr() argument 1271 *next = begin + s; in find_next_optstr() 1280 const char *next = allopt; in get_trace_opt() local 1286 str = find_next_optstr(next, &next); in get_trace_opt()
|
/kernel/liteos_a/fs/vfs/bcache/src/ |
H A D | bcache.c | 110 * and takes effect the next time the thread is created. in LOS_SetSyncThreadPrio() 491 OsBcacheBlock *next = NULL; in WriteMergedBlocks() local 504 next = LOS_DL_LIST_ENTRY(cur->numNode.pstNext, OsBcacheBlock, numNode); in WriteMergedBlocks() 508 cur = next; in WriteMergedBlocks() 584 if (prefer->used) { /* do not combine with next check */ in AllocNewBlock() 709 OsBcacheBlock *next = NULL; in BcacheClearCache() local 710 LOS_DL_LIST_FOR_EACH_ENTRY_SAFE(block, next, &bc->listHead, OsBcacheBlock, listNode) { in BcacheClearCache()
|
/kernel/linux/linux-6.6/kernel/time/ |
H A D | posix-cpu-timers.c | 428 * Force recalculating the base earliest expiration on the next tick. 443 * It makes sure the next tick recalculates the base next expiration so we 447 * If another timer gets queued between this and the next tick, its 448 * expiration will update the base next event if necessary on the next 610 * ticking in case the signal is deliverable next time. in cpu_timer_fire() 699 * with the next reloaded timer already ticking, in posix_cpu_timer_set() 835 struct timerqueue_node *next; in collect_timerqueue() local 838 while ((next in collect_timerqueue() 1329 struct k_itimer *timer, *next; handle_posix_cpu_timers() local [all...] |