/openbmc/qemu/tests/qtest/ |
H A D | pnv-xive2-common.c | 147 Xive2Eas eas; in set_eas() local 151 memset(&eas, 0, sizeof(eas)); in set_eas() 152 eas.w = xive_set_field64(EAS2_VALID, 0, 1); in set_eas() 153 eas.w = xive_set_field64(EAS2_END_INDEX, eas.w, end_index); in set_eas() 154 eas.w = xive_set_field64(EAS2_END_DATA, eas.w, data); in set_eas() 155 xive_copy_struct(qts, &eas, eas_addr, sizeof(eas)); in set_eas()
|
/openbmc/qemu/hw/intc/ |
H A D | spapr_xive.c | 177 XiveEAS *eas = &xive->eat[i]; in spapr_xive_pic_print_info() local 179 if (!xive_eas_is_valid(eas)) { in spapr_xive_pic_print_info() 188 xive_eas_is_masked(eas) ? "M" : " ", in spapr_xive_pic_print_info() 189 (int) xive_get_field64(EAS_END_DATA, eas->w)); in spapr_xive_pic_print_info() 191 if (!xive_eas_is_masked(eas)) { in spapr_xive_pic_print_info() 192 uint32_t end_idx = xive_get_field64(EAS_END_INDEX, eas->w); in spapr_xive_pic_print_info() 265 XiveEAS *eas = &xive->eat[i]; in spapr_xive_reset() local 266 if (xive_eas_is_valid(eas)) { in spapr_xive_reset() 267 eas->w = cpu_to_be64(EAS_VALID | EAS_MASKED); in spapr_xive_reset() 269 eas->w = 0; in spapr_xive_reset() [all …]
|
H A D | xive2.c | 66 void xive2_eas_pic_print_info(Xive2Eas *eas, uint32_t lisn, GString *buf) in xive2_eas_pic_print_info() argument 68 if (!xive2_eas_is_valid(eas)) { in xive2_eas_pic_print_info() 73 lisn, xive2_eas_is_masked(eas) ? "M" : " ", in xive2_eas_pic_print_info() 74 (uint8_t) xive_get_field64(EAS2_END_BLOCK, eas->w), in xive2_eas_pic_print_info() 75 (uint32_t) xive_get_field64(EAS2_END_INDEX, eas->w), in xive2_eas_pic_print_info() 76 (uint32_t) xive_get_field64(EAS2_END_DATA, eas->w)); in xive2_eas_pic_print_info() 160 Xive2Eas *eas = (Xive2Eas *) &end->w4; in xive2_end_eas_pic_print_info() local 173 xive2_eas_is_valid(eas) ? 'v' : ' ', in xive2_end_eas_pic_print_info() 174 xive2_eas_is_masked(eas) ? 'M' : ' ', in xive2_end_eas_pic_print_info() 175 (uint8_t) xive_get_field64(EAS2_END_BLOCK, eas->w), in xive2_end_eas_pic_print_info() [all …]
|
H A D | xive.c | 1546 XiveEAS *eas = (XiveEAS *) &end->w4; in xive_end_eas_pic_print_info() local 1559 xive_eas_is_valid(eas) ? 'V' : ' ', in xive_end_eas_pic_print_info() 1560 xive_eas_is_masked(eas) ? 'M' : ' ', in xive_end_eas_pic_print_info() 1561 (uint8_t) xive_get_field64(EAS_END_BLOCK, eas->w), in xive_end_eas_pic_print_info() 1562 (uint32_t) xive_get_field64(EAS_END_INDEX, eas->w), in xive_end_eas_pic_print_info() 1563 (uint32_t) xive_get_field64(EAS_END_DATA, eas->w)); in xive_end_eas_pic_print_info() 1571 XiveEAS *eas) in xive_router_get_eas() argument 1575 return xrc->get_eas(xrtr, eas_blk, eas_idx, eas); in xive_router_get_eas() 1642 static void xive_router_end_notify_handler(XiveRouter *xrtr, XiveEAS *eas) in xive_router_end_notify_handler() argument 1646 return xrc->end_notify(xrtr, eas); in xive_router_end_notify_handler() [all …]
|
H A D | spapr_xive_kvm.c | 190 int kvmppc_xive_set_source_config(SpaprXive *xive, uint32_t lisn, XiveEAS *eas, in kvmppc_xive_set_source_config() argument 201 assert(xive_eas_is_valid(eas)); in kvmppc_xive_set_source_config() 203 end_idx = xive_get_field64(EAS_END_INDEX, eas->w); in kvmppc_xive_set_source_config() 204 end_blk = xive_get_field64(EAS_END_BLOCK, eas->w); in kvmppc_xive_set_source_config() 205 eisn = xive_get_field64(EAS_END_DATA, eas->w); in kvmppc_xive_set_source_config() 206 masked = xive_eas_is_masked(eas); in kvmppc_xive_set_source_config()
|
H A D | pnv_xive.c | 416 XiveEAS *eas) in pnv_xive_get_eas() argument 428 return pnv_xive_vst_read(xive, VST_TSEL_IVT, blk, idx, eas); in pnv_xive_get_eas() 1396 static void pnv_xive_end_notify(XiveRouter *xrtr, XiveEAS *eas) in pnv_xive_end_notify() argument 1399 uint8_t end_blk = xive_get_field64(EAS_END_BLOCK, eas->w); in pnv_xive_end_notify() 1400 uint32_t end_idx = xive_get_field64(EAS_END_INDEX, eas->w); in pnv_xive_end_notify() 1401 uint32_t end_data = xive_get_field64(EAS_END_DATA, eas->w); in pnv_xive_end_notify() 1407 xive_router_end_notify(xrtr, eas); in pnv_xive_end_notify() 1414 be64_to_cpu(eas->w); in pnv_xive_end_notify() 1854 XiveEAS eas; in pnv_xive_pic_print_info() local 1867 if (xive_router_get_eas(xrtr, blk, i, &eas)) { in pnv_xive_pic_print_info() [all …]
|
H A D | pnv_xive2.c | 583 Xive2Eas *eas) in pnv_xive2_get_eas() argument 592 return pnv_xive2_vst_read(xive, VST_EAS, blk, idx, eas); in pnv_xive2_get_eas() 2516 Xive2Eas eas; in pnv_xive2_pic_print_info() local 2530 if (xive2_router_get_eas(xrtr, blk, i, &eas)) { in pnv_xive2_pic_print_info() 2533 if (!xive2_eas_is_masked(&eas)) { in pnv_xive2_pic_print_info() 2534 xive2_eas_pic_print_info(&eas, i, buf); in pnv_xive2_pic_print_info()
|
/openbmc/linux/fs/hpfs/ |
H A D | super.c | 314 int *lowercase, int *eas, int *chk, int *errs, in parse_opts() argument 379 *eas = 0; in parse_opts() 382 *eas = 1; in parse_opts() 385 *eas = 2; in parse_opts() 447 int lowercase, eas, chk, errs, chkdsk, timeshift; in hpfs_remount_fs() local 459 eas = sbi->sb_eas; chk = sbi->sb_chk; chkdsk = sbi->sb_chkdsk; in hpfs_remount_fs() 463 &eas, &chk, &errs, &chkdsk, ×hift))) { in hpfs_remount_fs() 481 sbi->sb_eas = eas; sbi->sb_chk = chk; sbi->sb_chkdsk = chkdsk; in hpfs_remount_fs() 549 int lowercase, eas, chk, errs, chkdsk, timeshift; in hpfs_fill_super() local 570 eas = 2; in hpfs_fill_super() [all …]
|
/openbmc/qemu/include/hw/ppc/ |
H A D | xive2_regs.h | 50 #define xive2_eas_is_valid(eas) (be64_to_cpu((eas)->w) & EAS2_VALID) argument 51 #define xive2_eas_is_masked(eas) (be64_to_cpu((eas)->w) & EAS2_MASKED) argument 53 void xive2_eas_pic_print_info(Xive2Eas *eas, uint32_t lisn, GString *buf);
|
H A D | xive_regs.h | 180 #define xive_eas_is_valid(eas) (be64_to_cpu((eas)->w) & EAS_VALID) argument 181 #define xive_eas_is_masked(eas) (be64_to_cpu((eas)->w) & EAS_MASKED) argument 183 void xive_eas_pic_print_info(XiveEAS *eas, uint32_t lisn, GString *buf);
|
H A D | xive.h | 390 XiveEAS *eas); 404 void (*end_notify)(XiveRouter *xrtr, XiveEAS *eas); 408 XiveEAS *eas); 418 void xive_router_end_notify(XiveRouter *xrtr, XiveEAS *eas);
|
H A D | xive2.h | 43 Xive2Eas *eas); 67 Xive2Eas *eas);
|
H A D | spapr_xive.h | 84 int kvmppc_xive_set_source_config(SpaprXive *xive, uint32_t lisn, XiveEAS *eas,
|
/openbmc/qemu/docs/specs/ |
H A D | ppc-xive.rst | 44 | | eas | | Bridge | | tctx |----> | | 53 | eas | | | 66 eas: Event Assignment Structure
|
/openbmc/linux/arch/x86/events/intel/ |
H A D | uncore_snbep.c | 3929 struct dev_ext_attribute *eas = NULL; in pmu_set_mapping() local 3944 eas = kcalloc(uncore_max_dies(), sizeof(*eas), GFP_KERNEL); in pmu_set_mapping() 3945 if (!eas) in pmu_set_mapping() 3950 sysfs_attr_init(&eas[die].attr.attr); in pmu_set_mapping() 3951 eas[die].attr.attr.name = kstrdup(buf, GFP_KERNEL); in pmu_set_mapping() 3952 if (!eas[die].attr.attr.name) in pmu_set_mapping() 3954 eas[die].attr.attr.mode = 0444; in pmu_set_mapping() 3955 eas[die].attr.show = show; in pmu_set_mapping() 3956 eas[die].attr.store = NULL; in pmu_set_mapping() 3957 eas[die].var = (void *)die; in pmu_set_mapping() [all …]
|
/openbmc/linux/fs/smb/client/ |
H A D | reparse.c | 443 memcpy(data.wsl.eas, &cc->ea, len); in mknod_wsl() 710 ea = (struct smb2_file_full_ea_info *)data->wsl.eas; in wsl_to_fattr()
|
H A D | smb2inode.c | 797 memcpy(idata->wsl.eas, data[0], size[0]); in smb2_compound_op()
|
H A D | cifsglob.h | 231 __u8 eas[SMB2_WSL_MAX_QUERY_EA_RESP_SIZE]; 230 __u8 eas[SMB2_WSL_MAX_QUERY_EA_RESP_SIZE]; global() member
|
/openbmc/linux/Documentation/filesystems/ |
H A D | hpfs.rst | 50 eas=no,ro,rw (default rw) 245 Mount option 'eas' now works
|