Home
last modified time | relevance | path

Searched refs:head (Results 1401 - 1425 of 6183) sorted by relevance

1...<<51525354555657585960>>...248

/kernel/linux/linux-5.10/drivers/platform/chrome/wilco_ec/
H A Devent.c91 * @head: Next index to write to.
97 int head; member
121 /* head==tail when both full and empty, but head==NULL when empty */ in event_queue_empty()
122 return q->head == q->tail && !q->entries[q->head]; in event_queue_empty()
127 /* head==tail when both full and empty, but head!=NULL when full */ in event_queue_full()
128 return q->head == q->tail && q->entries[q->head]; in event_queue_full()
[all...]
/kernel/linux/linux-6.6/drivers/platform/chrome/wilco_ec/
H A Devent.c90 * @head: Next index to write to.
96 int head; member
120 /* head==tail when both full and empty, but head==NULL when empty */ in event_queue_empty()
121 return q->head == q->tail && !q->entries[q->head]; in event_queue_empty()
126 /* head==tail when both full and empty, but head!=NULL when full */ in event_queue_full()
127 return q->head == q->tail && q->entries[q->head]; in event_queue_full()
[all...]
/kernel/linux/linux-6.6/drivers/media/platform/mediatek/vcodec/decoder/
H A Dvdec_msg_queue.c76 struct list_head *head; in vdec_msg_queue_qbuf() local
78 head = vdec_get_buf_list(msg_ctx->hardware_index, buf); in vdec_msg_queue_qbuf()
79 if (!head) { in vdec_msg_queue_qbuf()
85 list_add_tail(head, &msg_ctx->ready_queue); in vdec_msg_queue_qbuf()
121 struct list_head *head; in vdec_msg_queue_dqbuf() local
144 head = vdec_get_buf_list(msg_ctx->hardware_index, buf); in vdec_msg_queue_dqbuf()
145 if (!head) { in vdec_msg_queue_dqbuf()
150 list_del(head); in vdec_msg_queue_dqbuf()
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/dispnv50/
H A Dbase507c.c304 struct nouveau_drm *drm, int head, s32 oclass, u32 interlock_data, in base507c_new_()
308 .id = head, in base507c_new_()
316 "base", head, format, BIT(head), in base507c_new_()
322 &oclass, head, &args, sizeof(args), in base507c_new_()
336 base507c_new(struct nouveau_drm *drm, int head, s32 oclass, in base507c_new() argument
339 return base507c_new_(&base507c, base507c_format, drm, head, oclass, in base507c_new()
340 0x00000002 << (head * 8), pwndw); in base507c_new()
303 base507c_new_(const struct nv50_wndw_func *func, const u32 *format, struct nouveau_drm *drm, int head, s32 oclass, u32 interlock_data, struct nv50_wndw **pwndw) base507c_new_() argument
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/
H A Dradeon_encoders.c59 list_for_each_entry(clone_encoder, &dev->mode_config.encoder_list, head) { in radeon_encoder_clones()
80 list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) { in radeon_setup_encoder_clones()
217 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in radeon_link_encoder_connector()
219 list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) { in radeon_link_encoder_connector()
236 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in radeon_encoder_set_active_device()
256 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in radeon_get_connector_for_encoder()
272 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in radeon_get_connector_for_encoder_init()
290 list_for_each_entry(other_encoder, &dev->mode_config.encoder_list, head) { in radeon_get_external_encoder()
/kernel/linux/linux-6.6/drivers/gpu/drm/vmwgfx/
H A Dttm_object.c108 * @head: List entry for the per-file list of ref-objects.
127 struct list_head head; member
148 hash_for_each_possible_rcu(tfile->ref_hash, hash, head, key) { in ttm_tfile_find_ref_rcu()
163 hash_for_each_possible(tfile->ref_hash, hash, head, key) { in ttm_tfile_find_ref()
335 hash_add_rcu(tfile->ref_hash, &ref->hash.head, ref->hash.key); in ttm_ref_object_add()
338 list_add_tail(&ref->head, &tfile->ref_list); in ttm_ref_object_add()
355 hash_del_rcu(&ref->hash.head); in ttm_ref_object_release()
356 list_del(&ref->head); in ttm_ref_object_release()
399 ref = list_entry(list, struct ttm_ref_object, head); in ttm_object_file_release()
/kernel/linux/linux-6.6/tools/perf/tests/shell/
H A Ddaemon.sh118 line=`perf daemon --config ${config} -x: | head -1`
185 line=`perf daemon --config ${config} -x: | head -1`
191 line=`perf daemon --config ${config} -x: | head -2 | tail -1`
199 line=`perf daemon --config ${config} -x: | head -3 | tail -1`
240 line=`perf daemon --config ${config} -x: | head -3 | tail -1`
276 line=`perf daemon --config ${config} -x: | head -3 | tail -1`
363 pid_size=`perf daemon --config ${config} -x: | head -2 | tail -1 |
366 pid_time=`perf daemon --config ${config} -x: | head -3 | tail -1 |
/kernel/linux/linux-6.6/net/sched/
H A Dsch_etf.c35 struct rb_root_cached head; member
113 p = rb_first_cached(&q->head); in etf_peek_timesortedlist()
166 struct rb_node **p = &q->head.rb_root.rb_node, *parent = NULL; in etf_enqueue_timesortedlist()
189 rb_insert_color_cached(&nskb->rbnode, &q->head, leftmost); in etf_enqueue_timesortedlist()
211 rb_erase_cached(&skb->rbnode, &q->head); in timesortedlist_drop()
235 rb_erase_cached(&skb->rbnode, &q->head); in timesortedlist_remove()
420 struct rb_node *p = rb_first_cached(&q->head); in timesortedlist_clear()
427 rb_erase_cached(&skb->rbnode, &q->head); in timesortedlist_clear()
/kernel/linux/linux-6.6/tools/bpf/bpftool/
H A Dcfg.c30 struct bpf_insn *head; member
94 if (bb->head == insn) in func_append_bb()
96 else if (bb->head > insn) in func_append_bb()
106 new_bb->head = insn; in func_append_bb()
208 bb->tail = bb_next(bb)->head - 1; in func_partition_bb_tail()
249 if (bb->head == insn) in func_search_bb_with_head()
404 start_idx = bb->head - func->start; in draw_bb_node()
405 dump_xlated_for_graph(dd, bb->head, bb->tail, start_idx, in draw_bb_node()
/kernel/linux/linux-6.6/security/tomoyo/
H A Daudit.c436 * @head: Pointer to "struct tomoyo_io_buffer".
440 void tomoyo_read_log(struct tomoyo_io_buffer *head) in tomoyo_read_log() argument
444 if (head->r.w_pos) in tomoyo_read_log()
446 kfree(head->read_buf); in tomoyo_read_log()
447 head->read_buf = NULL; in tomoyo_read_log()
457 head->read_buf = ptr->log; in tomoyo_read_log()
458 head->r.w[head->r.w_pos++] = head->read_buf; in tomoyo_read_log()
/third_party/mesa3d/src/virtio/vulkan/
H A Dvn_feedback.c18 struct list_head head; member
152 list_add(&feedback_buf->head, &pool->feedback_buffers); in vn_feedback_pool_grow_locked()
180 head) in vn_feedback_pool_fini()
184 &pool->feedback_buffers, head) in vn_feedback_pool_fini()
210 head); in vn_feedback_pool_alloc_locked()
228 list_first_entry(&pool->free_slots, struct vn_feedback_slot, head); in vn_feedback_pool_alloc()
229 list_del(&slot->head); in vn_feedback_pool_alloc()
264 list_add(&slot->head, &pool->free_slots); in vn_feedback_pool_free()
/kernel/linux/common_modules/newip/third_party/linux-5.10/net/newip/
H A Dnip_addrconf_core.c17 static void nin_dev_finish_destroy_rcu(struct rcu_head *head) in nin_dev_finish_destroy_rcu() argument
19 struct ninet_dev *idev = container_of(head, struct ninet_dev, rcu); in nin_dev_finish_destroy_rcu()
/kernel/linux/linux-5.10/arch/nios2/boot/compressed/
H A DMakefile6 targets := vmlinux head.o misc.o piggy.o vmlinux.lds
9 OBJECTS = $(obj)/head.o $(obj)/misc.o
/kernel/linux/linux-5.10/tools/testing/selftests/rcutorture/formal/srcu-cbmc/src/
H A Dmisc.h40 struct rcu_head head; member
44 void wakeme_after_rcu(struct rcu_head *head);
/kernel/linux/linux-6.6/arch/nios2/boot/compressed/
H A DMakefile6 targets := vmlinux head.o misc.o piggy.o vmlinux.lds
9 OBJECTS = $(obj)/head.o $(obj)/misc.o
/kernel/linux/linux-5.10/drivers/staging/rtl8712/
H A Drtl871x_event.h86 /*volatile*/ int head; member
95 /*volatile*/ int head; member
H A Dosdep_service.h48 static inline u32 end_of_queue_search(struct list_head *head, in end_of_queue_search() argument
51 return (head == plist); in end_of_queue_search()
/kernel/linux/linux-5.10/drivers/staging/rtl8723bs/include/
H A Drtw_event.h92 volatile int head; member
101 volatile int head; member
/kernel/linux/linux-5.10/include/linux/
H A Drcupdate_wait.h16 struct rcu_head head; member
19 void wakeme_after_rcu(struct rcu_head *head);
/kernel/linux/linux-5.10/include/uapi/rdma/
H A Drvt-abi.h24 * This structure is used to contain the head pointer, tail pointer,
30 RDMA_ATOMIC_UAPI(__u32, head);
51 * This structure is used to contain the head pointer, tail pointer,
60 /* new work requests posted to the head */
61 RDMA_ATOMIC_UAPI(__u32, head);
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/dispnv50/
H A Dovly.c28 nv50_ovly_new(struct nouveau_drm *drm, int head, struct nv50_wndw **pwndw) in nv50_ovly_new() argument
52 ret = ovlys[cid].new(drm, head, ovlys[cid].oclass, pwndw); in nv50_ovly_new()
H A Dovly.h7 struct nouveau_drm *, int head, s32 oclass,
25 int nv50_ovly_new(struct nouveau_drm *, int head, struct nv50_wndw **);
H A Dcurs.c27 nv50_curs_new(struct nouveau_drm *drm, int head, struct nv50_wndw **pwndw) in nv50_curs_new() argument
52 return curses[cid].new(drm, head, curses[cid].oclass, pwndw); in nv50_curs_new()
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/iccsense/
H A Dpriv.h9 struct list_head head; member
18 struct list_head head; member
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/
H A Dinit.h12 int head; member
28 .head = -1, \

Completed in 11 milliseconds

1...<<51525354555657585960>>...248