Searched refs:head (Results 126 - 150 of 2525) sorted by relevance

1234567891011>>

/linux-master/tools/testing/selftests/arm64/signal/testcases/
H A Dssve_regs.c66 struct _aarch64_ctx *head = GET_BUF_RESV_HEAD(context); local
86 head = get_header(head, SVE_MAGIC, GET_BUF_RESV_SIZE(context),
88 if (!head) {
93 ssve = (struct sve_context *)head;
106 head->size, ssve->vl);
/linux-master/include/linux/
H A Drculist_nulls.h43 * @head: the head of the list.
45 #define hlist_nulls_first_rcu(head) \
46 (*((struct hlist_nulls_node __rcu __force **)&(head)->first))
159 * @head: the head of the list.
167 #define hlist_nulls_for_each_entry_rcu(tpos, pos, head, member) \
169 pos = rcu_dereference_raw(hlist_nulls_first_rcu(head)); \
179 * @head: the head o
[all...]
H A Dacpi_iort.h38 struct list_head *head);
40 struct list_head *head);
44 void iort_iommu_get_resv_regions(struct device *dev, struct list_head *head);
54 void iort_get_rmr_sids(struct fwnode_handle *iommu_fwnode, struct list_head *head) { } argument
56 void iort_put_rmr_sids(struct fwnode_handle *iommu_fwnode, struct list_head *head) { } argument
63 void iort_iommu_get_resv_regions(struct device *dev, struct list_head *head) argument
H A Drcupdate_wait.h17 struct rcu_head head; member in struct:rcu_synchronize
20 void wakeme_after_rcu(struct rcu_head *head);
H A Dnotifier.h62 struct notifier_block __rcu *head; member in struct:atomic_notifier_head
67 struct notifier_block __rcu *head; member in struct:blocking_notifier_head
71 struct notifier_block __rcu *head; member in struct:raw_notifier_head
78 struct notifier_block __rcu *head; member in struct:srcu_notifier_head
83 (name)->head = NULL; \
87 (name)->head = NULL; \
90 (name)->head = NULL; \
100 .head = NULL }
103 .head = NULL }
105 .head
[all...]
/linux-master/drivers/gpu/drm/radeon/
H A Dradeon_agp.c133 struct radeon_agp_head *head; local
135 head = kzalloc(sizeof(*head), GFP_KERNEL);
136 if (!head)
138 head->bridge = agp_find_bridge(pdev);
139 if (!head->bridge) {
140 head->bridge = agp_backend_acquire(pdev);
141 if (!head->bridge) {
142 kfree(head);
145 agp_copy_info(head
[all...]
/linux-master/net/sunrpc/xprtrdma/
H A Dsvc_rdma_rw.c561 info->wi_next_off = offset - xdr->head[0].iov_len;
582 if (xdr->head[0].iov_len) {
583 ret = svc_rdma_iov_write(info, &xdr->head[0]);
589 ret = svc_rdma_pages_write(info, xdr, xdr->head[0].iov_len,
722 * @head: context for ongoing I/O
732 struct svc_rdma_recv_ctxt *head,
736 struct svc_rdma_chunk_ctxt *cc = &head->rc_cc;
743 sge_no = PAGE_ALIGN(head->rc_pageoff + len) >> PAGE_SHIFT;
752 PAGE_SIZE - head->rc_pageoff);
754 if (!head
731 svc_rdma_build_read_segment(struct svc_rqst *rqstp, struct svc_rdma_recv_ctxt *head, const struct svc_rdma_segment *segment) argument
799 svc_rdma_build_read_chunk(struct svc_rqst *rqstp, struct svc_rdma_recv_ctxt *head, const struct svc_rdma_chunk *chunk) argument
832 svc_rdma_copy_inline_range(struct svc_rqst *rqstp, struct svc_rdma_recv_ctxt *head, unsigned int offset, unsigned int remaining) argument
882 svc_rdma_read_multiple_chunks(struct svc_rqst *rqstp, struct svc_rdma_recv_ctxt *head) argument
936 svc_rdma_read_data_item(struct svc_rqst *rqstp, struct svc_rdma_recv_ctxt *head) argument
958 svc_rdma_read_chunk_range(struct svc_rqst *rqstp, struct svc_rdma_recv_ctxt *head, const struct svc_rdma_chunk *chunk, unsigned int offset, unsigned int length) argument
1002 svc_rdma_read_call_chunk(struct svc_rqst *rqstp, struct svc_rdma_recv_ctxt *head) argument
1065 svc_rdma_read_special(struct svc_rqst *rqstp, struct svc_rdma_recv_ctxt *head) argument
1081 svc_rdma_clear_rqst_pages(struct svc_rqst *rqstp, struct svc_rdma_recv_ctxt *head) argument
1115 svc_rdma_process_read_list(struct svcxprt_rdma *rdma, struct svc_rqst *rqstp, struct svc_rdma_recv_ctxt *head) argument
[all...]
/linux-master/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
/linux-master/drivers/gpu/drm/nouveau/dispnv50/
H A Dbase.c27 nv50_base_new(struct nouveau_drm *drm, int head, struct nv50_wndw **pwndw) argument
52 return bases[cid].new(drm, head, bases[cid].oclass, pwndw);
H A Dbase.h7 struct nouveau_drm *, int head, s32 oclass,
26 int nv50_base_new(struct nouveau_drm *, int head, struct nv50_wndw **);
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 Dheadc37d.c22 #include "head.h"
31 headc37d_or(struct nv50_head *head, struct nv50_head_atom *asyh) argument
33 struct nvif_push *push = nv50_disp(head->base.base.dev)->core->chan.push;
34 const int i = head->base.index;
65 headc37d_procamp(struct nv50_head *head, struct nv50_head_atom *asyh) argument
67 struct nvif_push *push = nv50_disp(head->base.base.dev)->core->chan.push;
68 const int i = head->base.index;
86 headc37d_dither(struct nv50_head *head, struct nv50_head_atom *asyh) argument
88 struct nvif_push *push = nv50_disp(head->base.base.dev)->core->chan.push;
89 const int i = head
105 headc37d_curs_clr(struct nv50_head *head) argument
123 headc37d_curs_set(struct nv50_head *head, struct nv50_head_atom *asyh) argument
154 headc37d_curs_format(struct nv50_head *head, struct nv50_wndw_atom *asyw, struct nv50_head_atom *asyh) argument
162 headc37d_olut_clr(struct nv50_head *head) argument
176 headc37d_olut_set(struct nv50_head *head, struct nv50_head_atom *asyh) argument
196 headc37d_olut(struct nv50_head *head, struct nv50_head_atom *asyh, int size) argument
210 headc37d_mode(struct nv50_head *head, struct nv50_head_atom *asyh) argument
255 headc37d_view(struct nv50_head *head, struct nv50_head_atom *asyh) argument
275 headc37d_static_wndw_map(struct nv50_head *head, struct nv50_head_atom *asyh) argument
[all...]
H A Dhead507d.c22 #include "head.h"
30 head507d_procamp(struct nv50_head *head, struct nv50_head_atom *asyh) argument
32 struct nvif_push *push = nv50_disp(head->base.base.dev)->core->chan.push;
33 const int i = head->base.index;
49 head507d_dither(struct nv50_head *head, struct nv50_head_atom *asyh) argument
51 struct nvif_push *push = nv50_disp(head->base.base.dev)->core->chan.push;
52 const int i = head->base.index;
67 head507d_ovly(struct nv50_head *head, struct nv50_head_atom *asyh) argument
69 struct nvif_push *push = nv50_disp(head->base.base.dev)->core->chan.push;
70 const int i = head
95 head507d_base(struct nv50_head *head, struct nv50_head_atom *asyh) argument
123 head507d_curs_clr(struct nv50_head *head) argument
140 head507d_curs_set(struct nv50_head *head, struct nv50_head_atom *asyh) argument
163 head507d_curs_format(struct nv50_head *head, struct nv50_wndw_atom *asyw, struct nv50_head_atom *asyh) argument
176 head507d_curs_layout(struct nv50_head *head, struct nv50_wndw_atom *asyw, struct nv50_head_atom *asyh) argument
189 head507d_core_clr(struct nv50_head *head) argument
203 head507d_core_set(struct nv50_head *head, struct nv50_head_atom *asyh) argument
247 head507d_core_calc(struct nv50_head *head, struct nv50_head_atom *asyh) argument
279 head507d_olut_clr(struct nv50_head *head) argument
294 head507d_olut_set(struct nv50_head *head, struct nv50_head_atom *asyh) argument
331 head507d_olut(struct nv50_head *head, struct nv50_head_atom *asyh, int size) argument
346 head507d_mode(struct nv50_head *head, struct nv50_head_atom *asyh) argument
401 head507d_view(struct nv50_head *head, struct nv50_head_atom *asyh) argument
[all...]
/linux-master/drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/
H A Dinit.h12 int head; member in struct:nvbios_init
28 .head = -1, \
/linux-master/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);
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/iccsense/
H A Dpriv.h9 struct list_head head; member in struct:nvkm_iccsense_sensor
18 struct list_head head; member in struct:nvkm_iccsense_rail
/linux-master/drivers/infiniband/sw/rdmavt/
H A Drc.c65 u32 head; local
72 head = RDMA_READ_UAPI_ATOMIC(qp->r_rq.wq->head);
75 head = READ_ONCE(qp->r_rq.kwq->head);
78 if (head >= qp->r_rq.size)
79 head = 0;
88 credits = rvt_get_rq_count(&qp->r_rq, head, tail);
/linux-master/kernel/
H A Dnotifier.c63 * @nl: Pointer to head of the blocking notifier chain
110 * @nl: Pointer to head of the blocking notifier chain
142 * @nh: Pointer to head of the atomic notifier chain
156 ret = notifier_chain_register(&nh->head, n, false);
164 * @nh: Pointer to head of the atomic notifier chain
179 ret = notifier_chain_register(&nh->head, n, true);
187 * @nh: Pointer to head of the atomic notifier chain
201 ret = notifier_chain_unregister(&nh->head, n);
210 * @nh: Pointer to head of the atomic notifier chain
231 ret = notifier_call_chain(&nh->head, va
[all...]
/linux-master/drivers/net/wwan/iosm/
H A Diosm_ipc_protocol_ops.c13 u32 head = le32_to_cpu(ipc_protocol->p_ap_shm->msg_head); local
14 u32 new_head = (head + 1) % IPC_MEM_MSG_ENTRIES;
25 msg = &ipc_protocol->p_ap_shm->msg_ring[head];
29 *index = head;
38 u32 head = le32_to_cpu(ipc_protocol->p_ap_shm->msg_head); local
39 u32 new_head = (head + 1) % IPC_MEM_MSG_ENTRIES;
41 /* Update head pointer and fire doorbell. */
226 u32 head; local
234 /* Get head and tail of the td list and calculate
237 head
328 u32 head, new_head; local
433 ipc_protocol_get_head_tail_index(struct iosm_protocol *ipc_protocol, struct ipc_pipe *pipe, u32 *head, u32 *tail) argument
451 u32 head; local
[all...]
/linux-master/drivers/nvme/host/
H A Dzns.c41 struct nvme_effects_log *log = ns->head->effects;
52 ns->head->ns_id);
57 ns->head->ns_id);
72 c.identify.nsid = cpu_to_le32(ns->head->ns_id);
87 le16_to_cpu(id->zoc), ns->head->ns_id);
96 zi->zone_size, ns->head->ns_id);
115 lim->chunk_sectors = ns->head->zsze =
116 nvme_lba_to_sect(ns->head, zi->zone_size);
131 get_capacity(ns->disk) >> ilog2(ns->head->zsze));
151 struct nvme_ns_head *head,
150 nvme_zone_parse_entry(struct nvme_ctrl *ctrl, struct nvme_ns_head *head, struct nvme_zone_descriptor *entry, unsigned int idx, report_zones_cb cb, void *data) argument
[all...]
/linux-master/tools/testing/selftests/bpf/progs/
H A Dlinked_list_fail.c57 CHECK(kptr, pop_front, &f->head);
58 CHECK(kptr, pop_back, &f->head);
63 CHECK(map, pop_front, &v->head);
64 CHECK(map, pop_back, &v->head);
66 CHECK(inner_map, pop_front, &iv->head);
67 CHECK(inner_map, pop_back, &iv->head);
80 CHECK(kptr, push_front, &f->head, &b->node);
81 CHECK(kptr, push_back, &f->head, &b->node);
86 CHECK(map, push_front, &v->head, &f->node2);
87 CHECK(map, push_back, &v->head,
579 pop_ptr_off(void *(*op)(void *head)) argument
[all...]
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/disp/
H A Dgv100.c25 #include "head.h"
38 gv100_sor_hda_device_entry(struct nvkm_ior *ior, int head) argument
41 const u32 hoff = 0x800 * head;
43 nvkm_mask(device, 0x616528 + hoff, 0x00000070, head << 4);
54 gv100_sor_dp_watermark(struct nvkm_ior *sor, int head, u8 watermark) argument
57 const u32 hoff = head * 0x800;
63 gv100_sor_dp_audio_sym(struct nvkm_ior *sor, int head, u16 h, u32 v) argument
66 const u32 hoff = head * 0x800;
73 gv100_sor_dp_audio(struct nvkm_ior *sor, int head, bool enable) argument
76 const u32 hoff = 0x800 * head;
100 gv100_sor_hdmi_infoframe_vsi(struct nvkm_ior *ior, int head, void *data, u32 size) argument
124 gv100_sor_hdmi_infoframe_avi(struct nvkm_ior *ior, int head, void *data, u32 size) argument
146 gv100_sor_hdmi_ctrl(struct nvkm_ior *ior, int head, bool enable, u8 max_ac_packet, u8 rekey) argument
243 gv100_head_vblank_put(struct nvkm_head *head) argument
250 gv100_head_vblank_get(struct nvkm_head *head) argument
257 gv100_head_rgpos(struct nvkm_head *head, u16 *hline, u16 *vline) argument
267 gv100_head_state(struct nvkm_head *head, struct nvkm_head_state *state) argument
840 struct nvkm_head *head; local
990 int head; local
1053 gv100_disp_intr_head_timing(struct nvkm_disp *disp, int head) argument
1084 int head; local
1128 struct nvkm_head *head; local
[all...]
/linux-master/fs/gfs2/
H A Drecovery.c57 struct list_head *head = &jd->jd_revoke_list; local
60 list_for_each_entry(iter, head, rr_list) {
78 list_add(&rr->rr_list, head);
108 struct list_head *head = &jd->jd_revoke_list; local
111 while (!list_empty(head)) {
112 rr = list_first_entry(head, struct gfs2_revoke_replay, rr_list);
119 unsigned int blkno, struct gfs2_log_header_host *head)
140 head->lh_sequence = be64_to_cpu(lh->lh_sequence);
141 head->lh_flags = be32_to_cpu(lh->lh_flags);
142 head
118 __get_log_header(struct gfs2_sbd *sdp, const struct gfs2_log_header *lh, unsigned int blkno, struct gfs2_log_header_host *head) argument
165 get_log_header(struct gfs2_jdesc *jd, unsigned int blk, struct gfs2_log_header_host *head) argument
262 clean_journal(struct gfs2_jdesc *jd, struct gfs2_log_header_host *head) argument
307 update_statfs_inode(struct gfs2_jdesc *jd, struct gfs2_log_header_host *head, struct inode *inode) argument
376 recover_local_statfs(struct gfs2_jdesc *jd, struct gfs2_log_header_host *head) argument
406 struct gfs2_log_header_host head; local
[all...]
/linux-master/fs/
H A Dmbcache.c79 struct hlist_bl_head *head; local
106 head = mb_cache_entry_head(cache, key);
107 hlist_bl_lock(head);
108 hlist_bl_for_each_entry(dup, dup_node, head, e_hash_list) {
110 hlist_bl_unlock(head);
115 hlist_bl_add_head(&entry->e_hash_list, head);
116 hlist_bl_unlock(head);
129 struct hlist_bl_head *head; local
131 head = mb_cache_entry_head(cache, entry->e_key);
132 hlist_bl_lock(head);
158 struct hlist_bl_head *head; local
226 struct hlist_bl_head *head; local
[all...]
/linux-master/drivers/net/wireless/mediatek/mt76/
H A Dagg-rx.c20 tid->head = ieee80211_sn_inc(tid->head);
34 u16 head)
38 while (ieee80211_sn_less(tid->head, head)) {
39 idx = tid->head % tid->size;
47 int idx = tid->head % tid->size;
51 idx = tid->head % tid->size;
67 start = tid->head % tid->size;
70 for (idx = (tid->head
32 mt76_rx_aggr_release_frames(struct mt76_rx_tid *tid, struct sk_buff_head *frames, u16 head) argument
155 u16 seqno, head, size, idx; local
[all...]

Completed in 253 milliseconds

1234567891011>>