/linux-master/tools/testing/selftests/arm64/signal/testcases/ |
H A D | ssve_regs.c | 66 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 D | rculist_nulls.h | 43 * @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 D | acpi_iort.h | 38 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 D | rcupdate_wait.h | 17 struct rcu_head head; member in struct:rcu_synchronize 20 void wakeme_after_rcu(struct rcu_head *head);
|
H A D | notifier.h | 62 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 D | radeon_agp.c | 133 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 D | svc_rdma_rw.c | 561 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 D | Makefile | 6 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 D | base.c | 27 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 D | base.h | 7 struct nouveau_drm *, int head, s32 oclass, 26 int nv50_base_new(struct nouveau_drm *, int head, struct nv50_wndw **);
|
H A D | ovly.h | 7 struct nouveau_drm *, int head, s32 oclass, 25 int nv50_ovly_new(struct nouveau_drm *, int head, struct nv50_wndw **);
|
H A D | headc37d.c | 22 #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 D | head507d.c | 22 #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 D | init.h | 12 int head; member in struct:nvbios_init 28 .head = -1, \
|
/linux-master/include/uapi/rdma/ |
H A D | rvt-abi.h | 24 * 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 D | priv.h | 9 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 D | rc.c | 65 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 D | notifier.c | 63 * @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 D | iosm_ipc_protocol_ops.c | 13 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 D | zns.c | 41 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 D | linked_list_fail.c | 57 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 D | gv100.c | 25 #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 D | recovery.c | 57 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 D | mbcache.c | 79 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 D | agg-rx.c | 20 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...] |