Home
last modified time | relevance | path

Searched refs:gsm (Results 1 – 14 of 14) sorted by relevance

/linux/drivers/tty/
H A Dn_gsm.c156 struct gsm_mux *gsm; member
300 void (*receive)(struct gsm_mux *gsm, u8 ch);
456 static int gsmld_output(struct gsm_mux *gsm, u8 *data, int len);
458 static struct gsm_msg *gsm_data_alloc(struct gsm_mux *gsm, u8 addr, int len,
460 static int gsm_send_packet(struct gsm_mux *gsm, struct gsm_msg *msg);
461 static struct gsm_dlci *gsm_dlci_alloc(struct gsm_mux *gsm, int addr);
462 static void gsmld_write_trigger(struct gsm_mux *gsm);
556 if (dlci->modem_tx & TIOCM_CD || dlci->gsm->initiator) in gsm_encode_modem()
596 const struct gsm_mux *gsm = dlci->gsm; in gsm_encode_params() local
628 params->t_bits = FIELD_PREP(PN_T_FIELD_T1, gsm->t1); in gsm_encode_params()
[all …]
/linux/arch/powerpc/kvm/
H A Dtest-guest-state-buffer.c220 static size_t test1_get_size(struct kvmppc_gs_msg *gsm) in test1_get_size() argument
237 struct kvmppc_gs_msg *gsm) in test1_fill_info() argument
239 struct kvmppc_gs_msg_test1_data *data = gsm->data; in test1_fill_info()
241 if (kvmppc_gsm_includes(gsm, KVMPPC_GSID_GPR(0))) in test1_fill_info()
244 if (kvmppc_gsm_includes(gsm, KVMPPC_GSID_CR)) in test1_fill_info()
247 if (kvmppc_gsm_includes(gsm, KVMPPC_GSID_PARTITION_TABLE)) in test1_fill_info()
251 if (kvmppc_gsm_includes(gsm, KVMPPC_GSID_PROCESS_TABLE)) in test1_fill_info()
255 if (kvmppc_gsm_includes(gsm, KVMPPC_GSID_RUN_INPUT)) in test1_fill_info()
261 static int test1_refresh_info(struct kvmppc_gs_msg *gsm, in test1_refresh_info() argument
265 struct kvmppc_gs_msg_test1_data *data = gsm->data; in test1_refresh_info()
[all …]
H A Dguest-state-buffer.c517 int kvmppc_gsm_init(struct kvmppc_gs_msg *gsm, struct kvmppc_gs_msg_ops *ops, in kvmppc_gsm_init() argument
520 memset(gsm, 0, sizeof(*gsm)); in kvmppc_gsm_init()
521 gsm->ops = ops; in kvmppc_gsm_init()
522 gsm->data = data; in kvmppc_gsm_init()
523 gsm->flags = flags; in kvmppc_gsm_init()
541 struct kvmppc_gs_msg *gsm; in kvmppc_gsm_new() local
543 gsm = kzalloc_obj(*gsm, gfp_flags); in kvmppc_gsm_new()
544 if (!gsm) in kvmppc_gsm_new()
547 kvmppc_gsm_init(gsm, ops, data, flags); in kvmppc_gsm_new()
549 return gsm; in kvmppc_gsm_new()
[all …]
H A Dbook3s_hv_nestedv2.c35 gs_msg_ops_kvmhv_nestedv2_config_get_size(struct kvmppc_gs_msg *gsm) in gs_msg_ops_kvmhv_nestedv2_config_get_size() argument
52 struct kvmppc_gs_msg *gsm) in gs_msg_ops_kvmhv_nestedv2_config_fill_info() argument
57 cfg = gsm->data; in gs_msg_ops_kvmhv_nestedv2_config_fill_info()
59 if (kvmppc_gsm_includes(gsm, KVMPPC_GSID_RUN_OUTPUT_MIN_SIZE)) { in gs_msg_ops_kvmhv_nestedv2_config_fill_info()
66 if (kvmppc_gsm_includes(gsm, KVMPPC_GSID_RUN_INPUT)) { in gs_msg_ops_kvmhv_nestedv2_config_fill_info()
73 if (kvmppc_gsm_includes(gsm, KVMPPC_GSID_RUN_OUTPUT)) { in gs_msg_ops_kvmhv_nestedv2_config_fill_info()
84 gs_msg_ops_kvmhv_nestedv2_config_refresh_info(struct kvmppc_gs_msg *gsm, in gs_msg_ops_kvmhv_nestedv2_config_refresh_info() argument
92 cfg = gsm->data; in gs_msg_ops_kvmhv_nestedv2_config_refresh_info()
110 static size_t gs_msg_ops_vcpu_get_size(struct kvmppc_gs_msg *gsm) in gs_msg_ops_vcpu_get_size() argument
141 struct kvmppc_gs_msg *gsm) in gs_msg_ops_vcpu_fill_info() argument
[all …]
/linux/arch/powerpc/include/asm/
H A Dguest-state-buffer.h303 size_t (*get_size)(struct kvmppc_gs_msg *gsm);
304 int (*fill_info)(struct kvmppc_gs_buff *gsb, struct kvmppc_gs_msg *gsm);
305 int (*refresh_info)(struct kvmppc_gs_msg *gsm,
873 #define kvmppc_gsm_for_each(gsm, iden) \ argument
874 for (iden = kvmppc_gsbm_next(&gsm->bitmap, 0); iden != 0; \
875 iden = kvmppc_gsbm_next(&gsm->bitmap, iden))
882 void kvmppc_gsm_free(struct kvmppc_gs_msg *gsm);
883 size_t kvmppc_gsm_size(struct kvmppc_gs_msg *gsm);
884 int kvmppc_gsm_fill_info(struct kvmppc_gs_msg *gsm, struct kvmppc_gs_buff *gsb);
885 int kvmppc_gsm_refresh_info(struct kvmppc_gs_msg *gsm,
[all …]
/linux/arch/powerpc/perf/
H A Dkvm-hv-pmu.c213 static size_t hostwide_get_size(struct kvmppc_gs_msg *gsm) in hostwide_get_size() argument
232 struct kvmppc_gs_msg *gsm) in hostwide_fill_info() argument
235 struct kvmppc_hostwide_stats *stats = gsm->data; in hostwide_fill_info()
243 if (kvmppc_gsm_includes(gsm, KVMPPC_GSID_L0_GUEST_HEAP)) in hostwide_fill_info()
248 if (!rc && kvmppc_gsm_includes(gsm, KVMPPC_GSID_L0_GUEST_HEAP_MAX)) in hostwide_fill_info()
253 if (!rc && kvmppc_gsm_includes(gsm, KVMPPC_GSID_L0_GUEST_PGTABLE_SIZE)) in hostwide_fill_info()
258 kvmppc_gsm_includes(gsm, KVMPPC_GSID_L0_GUEST_PGTABLE_SIZE_MAX)) in hostwide_fill_info()
263 kvmppc_gsm_includes(gsm, KVMPPC_GSID_L0_GUEST_PGTABLE_RECLAIM)) in hostwide_fill_info()
272 static int hostwide_refresh_info(struct kvmppc_gs_msg *gsm, in hostwide_refresh_info() argument
276 struct kvmppc_hostwide_stats *stats = gsm->data; in hostwide_refresh_info()
/linux/drivers/gpu/drm/i915/gt/
H A Dintel_ggtt.c460 (gen8_pte_t __iomem *)ggtt->gsm + offset / I915_GTT_PAGE_SIZE; in gen8_ggtt_insert_page()
472 (gen8_pte_t __iomem *)ggtt->gsm + offset / I915_GTT_PAGE_SIZE; in gen8_ggtt_read_entry()
509 gte = (gen8_pte_t __iomem *)ggtt->gsm; in gen8_ggtt_insert_entries()
583 (gen8_pte_t __iomem *)ggtt->gsm + first_entry; in gen8_ggtt_clear_range()
625 (gen6_pte_t __iomem *)ggtt->gsm + offset / I915_GTT_PAGE_SIZE; in gen6_ggtt_insert_page()
638 (gen6_pte_t __iomem *)ggtt->gsm + offset / I915_GTT_PAGE_SIZE; in gen6_ggtt_read_entry()
660 gte = (gen6_pte_t __iomem *)ggtt->gsm; in gen6_ggtt_insert_entries()
763 (gen6_pte_t __iomem *)ggtt->gsm + first_entry; in gen6_ggtt_clear_range()
1214 ggtt->gsm = ioremap_wc(phys_addr, size); in ggtt_probe_common()
1216 ggtt->gsm = ioremap(phys_addr, size); in ggtt_probe_common()
[all …]
H A Dgen6_ppgtt.c291 ppgtt->pd_addr = (gen6_pte_t __iomem *)ggtt->gsm + ggtt_offset; in pd_vma_bind()
H A Dintel_gtt.h377 void __iomem *gsm; member
/linux/arch/arm/boot/dts/gemini/
H A Dgemini-rut1xx.dts42 led-gsm {
44 label = "rut1xx::gsm";
/linux/drivers/gpu/drm/xe/
H A Dxe_ggtt_types.h49 u64 __iomem *gsm; member
H A Dxe_ggtt.c184 writeq(pte, &ggtt->gsm[addr >> XE_PTE_SHIFT]); in xe_ggtt_set_pte()
198 return readq(&ggtt->gsm[addr >> XE_PTE_SHIFT]); in xe_ggtt_get_pte()
357 ggtt->gsm = ggtt->tile->mmio.regs + SZ_8M; in xe_ggtt_init_early()
1201 return ioread64(ggtt->gsm + (offset / XE_PAGE_SIZE)); in xe_ggtt_read_pte()
/linux/drivers/gpu/drm/i915/gvt/
H A Ddmabuf.c79 gtt_entries = (gen8_pte_t __iomem *)to_gt(dev_priv)->ggtt->gsm + in vgpu_gem_get_pages()
H A Dgtt.c219 void __iomem *addr = (gen8_pte_t __iomem *)ggtt->gsm + index; in read_pte64()
235 void __iomem *addr = (gen8_pte_t __iomem *)ggtt->gsm + index; in write_pte64()