/linux-4.4.14/drivers/acpi/apei/ |
H A D | apei-internal.h | 123 #define apei_estatus_for_each_section(estatus, section) \ 124 for (section = (struct acpi_hest_generic_data *)(estatus + 1); \ 125 (void *)section - (void *)estatus < estatus->data_length; \ 128 static inline u32 cper_estatus_len(struct acpi_hest_generic_status *estatus) cper_estatus_len() argument 130 if (estatus->raw_data_length) cper_estatus_len() 131 return estatus->raw_data_offset + \ cper_estatus_len() 132 estatus->raw_data_length; cper_estatus_len() 134 return sizeof(*estatus) + estatus->data_length; cper_estatus_len() 138 const struct acpi_hest_generic_status *estatus); 139 int cper_estatus_check_header(const struct acpi_hest_generic_status *estatus); 140 int cper_estatus_check(const struct acpi_hest_generic_status *estatus);
|
H A D | ghes.c | 258 ghes->estatus = kmalloc(error_block_length, GFP_KERNEL); ghes_new() 259 if (!ghes->estatus) { ghes_new() 275 kfree(ghes->estatus); ghes_fini() 351 ghes_copy_tofrom_phys(ghes->estatus, buf_paddr, ghes_read_estatus() 352 sizeof(*ghes->estatus), 1); ghes_read_estatus() 353 if (!ghes->estatus->block_status) ghes_read_estatus() 360 len = cper_estatus_len(ghes->estatus); ghes_read_estatus() 361 if (len < sizeof(*ghes->estatus)) ghes_read_estatus() 365 if (cper_estatus_check_header(ghes->estatus)) ghes_read_estatus() 367 ghes_copy_tofrom_phys(ghes->estatus + 1, ghes_read_estatus() 368 buf_paddr + sizeof(*ghes->estatus), ghes_read_estatus() 369 len - sizeof(*ghes->estatus), 1); ghes_read_estatus() 370 if (cper_estatus_check(ghes->estatus)) ghes_read_estatus() 383 ghes->estatus->block_status = 0; ghes_clear_estatus() 386 ghes_copy_tofrom_phys(ghes->estatus, ghes->buffer_paddr, ghes_clear_estatus() 387 sizeof(ghes->estatus->block_status), 0); ghes_clear_estatus() 424 const struct acpi_hest_generic_status *estatus) ghes_do_proc() 429 sev = ghes_severity(estatus->error_severity); apei_estatus_for_each_section() 430 apei_estatus_for_each_section(estatus, gdata) { apei_estatus_for_each_section() 479 const struct acpi_hest_generic_status *estatus) __ghes_print_estatus() 486 if (ghes_severity(estatus->error_severity) <= __ghes_print_estatus() 496 cper_estatus_print(pfx_seq, estatus); __ghes_print_estatus() 501 const struct acpi_hest_generic_status *estatus) ghes_print_estatus() 508 if (ghes_severity(estatus->error_severity) <= GHES_SEV_CORRECTED) ghes_print_estatus() 513 __ghes_print_estatus(pfx, generic, estatus); ghes_print_estatus() 523 static int ghes_estatus_cached(struct acpi_hest_generic_status *estatus) ghes_estatus_cached() argument 531 len = cper_estatus_len(estatus); ghes_estatus_cached() 540 if (memcmp(estatus, cache_estatus, len)) ghes_estatus_cached() 554 struct acpi_hest_generic_status *estatus) ghes_estatus_cache_alloc() 566 len = cper_estatus_len(estatus); ghes_estatus_cache_alloc() 574 memcpy(cache_estatus, estatus, len); ghes_estatus_cache_alloc() 602 struct acpi_hest_generic_status *estatus) ghes_estatus_cache_add() 608 new_cache = ghes_estatus_cache_alloc(generic, estatus); ghes_estatus_cache_add() 653 if (!ghes_estatus_cached(ghes->estatus)) { ghes_proc() 654 if (ghes_print_estatus(NULL, ghes->generic, ghes->estatus)) ghes_proc() 655 ghes_estatus_cache_add(ghes->generic, ghes->estatus); ghes_proc() 657 ghes_do_proc(ghes, ghes->estatus); ghes_proc() 723 * (ghes_estatus_pool), save estatus into it, put them into lock-less 746 struct acpi_hest_generic_status *estatus; ghes_proc_in_irq() local 751 * Because the time order of estatus in list is reversed, ghes_proc_in_irq() 759 estatus = GHES_ESTATUS_FROM_NODE(estatus_node); ghes_proc_in_irq() 760 len = cper_estatus_len(estatus); ghes_proc_in_irq() 762 ghes_do_proc(estatus_node->ghes, estatus); ghes_proc_in_irq() 763 if (!ghes_estatus_cached(estatus)) { ghes_proc_in_irq() 765 if (ghes_print_estatus(NULL, generic, estatus)) ghes_proc_in_irq() 766 ghes_estatus_cache_add(generic, estatus); ghes_proc_in_irq() 779 struct acpi_hest_generic_status *estatus; ghes_print_queued_estatus() local 784 * Because the time order of estatus in list is reversed, ghes_print_queued_estatus() 791 estatus = GHES_ESTATUS_FROM_NODE(estatus_node); ghes_print_queued_estatus() 792 len = cper_estatus_len(estatus); ghes_print_queued_estatus() 795 ghes_print_estatus(NULL, generic, estatus); ghes_print_queued_estatus() 800 /* Save estatus for further processing in IRQ context */ __process_error() 806 struct acpi_hest_generic_status *estatus; __process_error() local 808 if (ghes_estatus_cached(ghes->estatus)) __process_error() 811 len = cper_estatus_len(ghes->estatus); __process_error() 820 estatus = GHES_ESTATUS_FROM_NODE(estatus_node); __process_error() 821 memcpy(estatus, ghes->estatus, len); __process_error() 830 __ghes_print_estatus(KERN_EMERG, ghes->generic, ghes->estatus); __ghes_panic() 852 sev = ghes_severity(ghes->estatus->error_severity); ghes_notify_nmi() 423 ghes_do_proc(struct ghes *ghes, const struct acpi_hest_generic_status *estatus) ghes_do_proc() argument 477 __ghes_print_estatus(const char *pfx, const struct acpi_hest_generic *generic, const struct acpi_hest_generic_status *estatus) __ghes_print_estatus() argument 499 ghes_print_estatus(const char *pfx, const struct acpi_hest_generic *generic, const struct acpi_hest_generic_status *estatus) ghes_print_estatus() argument 552 ghes_estatus_cache_alloc( struct acpi_hest_generic *generic, struct acpi_hest_generic_status *estatus) ghes_estatus_cache_alloc() argument 600 ghes_estatus_cache_add( struct acpi_hest_generic *generic, struct acpi_hest_generic_status *estatus) ghes_estatus_cache_add() argument
|
/linux-4.4.14/drivers/acpi/ |
H A D | acpi_extlog.c | 78 struct acpi_hest_generic_status *estatus; extlog_elog_entry_check() local 87 estatus = (struct acpi_hest_generic_status *)ELOG_ENTRY_ADDR(data); extlog_elog_entry_check() 90 if (estatus->block_status == 0) extlog_elog_entry_check() 93 return estatus; extlog_elog_entry_check() 97 struct acpi_hest_generic_status *estatus, int cpu) __print_extlog_rcd() 104 if (estatus->error_severity <= CPER_SEV_CORRECTED) __print_extlog_rcd() 112 cper_estatus_print(pfx_seq, estatus); __print_extlog_rcd() 116 struct acpi_hest_generic_status *estatus, int cpu) print_extlog_rcd() 123 if (estatus->error_severity == CPER_SEV_CORRECTED || print_extlog_rcd() 124 (estatus->error_severity == CPER_SEV_INFORMATIONAL)) print_extlog_rcd() 129 __print_extlog_rcd(pfx, estatus, cpu); print_extlog_rcd() 142 struct acpi_hest_generic_status *estatus, *tmp; extlog_print() local 149 estatus = extlog_elog_entry_check(cpu, bank); extlog_print() 150 if (estatus == NULL) extlog_print() 153 memcpy(elog_buf, (void *)estatus, ELOG_ENTRY_LEN); extlog_print() 155 estatus->block_status = 0; extlog_print() 96 __print_extlog_rcd(const char *pfx, struct acpi_hest_generic_status *estatus, int cpu) __print_extlog_rcd() argument 115 print_extlog_rcd(const char *pfx, struct acpi_hest_generic_status *estatus, int cpu) print_extlog_rcd() argument
|
/linux-4.4.14/drivers/firmware/efi/ |
H A D | cper.c | 438 const struct acpi_hest_generic_status *estatus) cper_estatus_print() 446 severity = estatus->error_severity; cper_estatus_print() 452 data_len = estatus->data_length; cper_estatus_print() 453 gdata = (struct acpi_hest_generic_data *)(estatus + 1); cper_estatus_print() 465 int cper_estatus_check_header(const struct acpi_hest_generic_status *estatus) cper_estatus_check_header() argument 467 if (estatus->data_length && cper_estatus_check_header() 468 estatus->data_length < sizeof(struct acpi_hest_generic_data)) cper_estatus_check_header() 470 if (estatus->raw_data_length && cper_estatus_check_header() 471 estatus->raw_data_offset < sizeof(*estatus) + estatus->data_length) cper_estatus_check_header() 478 int cper_estatus_check(const struct acpi_hest_generic_status *estatus) cper_estatus_check() argument 484 rc = cper_estatus_check_header(estatus); cper_estatus_check() 487 data_len = estatus->data_length; cper_estatus_check() 488 gdata = (struct acpi_hest_generic_data *)(estatus + 1); cper_estatus_check() 437 cper_estatus_print(const char *pfx, const struct acpi_hest_generic_status *estatus) cper_estatus_print() argument
|
/linux-4.4.14/include/acpi/ |
H A D | ghes.h | 9 * estatus: memory buffer for error status block, allocated during 17 struct acpi_hest_generic_status *estatus; member in struct:ghes
|
/linux-4.4.14/arch/nios2/include/asm/ |
H A D | entry.h | 24 rdctl r24, estatus 59 rdctl r24, estatus 84 wrctl estatus, r24 variable
|
H A D | ptrace.h | 43 unsigned long estatus; member in struct:pt_regs 66 #define user_mode(regs) (((regs)->estatus & ESTATUS_EU))
|
H A D | registers.h | 53 /* estatus register bits */
|
H A D | elf.h | 71 pr_reg[20] = regs->estatus; \
|
/linux-4.4.14/arch/nios2/kernel/ |
H A D | process.c | 91 pr_notice("ea: %08lx estatus: %08lx\n", show_regs() 92 regs->ea, regs->estatus); show_regs() 115 childregs->estatus = STATUS_PIE; copy_thread() 171 (long) fp->estatus, (long) fp); dump() 246 regs->estatus = ESTATUS_EPIE | ESTATUS_EU; start_thread()
|
H A D | kgdb.c | 67 { "estatus", GDB_SIZEOF_REG, offsetof(struct pt_regs, estatus) },
|
H A D | asm-offsets.c | 62 OFFSET(PT_ESTATUS, pt_regs, estatus); main()
|
H A D | insnemu.S | 52 wrctl estatus, et 152 rdctl r5, estatus 557 wrctl estatus, r5
|
H A D | entry.S | 143 * estatus is not updated the next exception.
|
/linux-4.4.14/drivers/net/ethernet/freescale/ |
H A D | fec_main.c | 379 unsigned int estatus = 0; fec_enet_txq_submit_frag_skb() local 400 estatus |= BD_ENET_TX_INT; fec_enet_txq_submit_frag_skb() 403 estatus |= BD_ENET_TX_TS; fec_enet_txq_submit_frag_skb() 409 estatus |= FEC_TX_BD_FTYPE(queue); fec_enet_txq_submit_frag_skb() 411 estatus |= BD_ENET_TX_PINS | BD_ENET_TX_IINS; fec_enet_txq_submit_frag_skb() 413 ebdp->cbd_esc = estatus; fec_enet_txq_submit_frag_skb() 464 unsigned int estatus = 0; fec_enet_txq_submit_skb() local 519 estatus = BD_ENET_TX_INT; fec_enet_txq_submit_skb() 522 estatus |= BD_ENET_TX_TS; fec_enet_txq_submit_skb() 535 estatus |= FEC_TX_BD_FTYPE(queue); fec_enet_txq_submit_skb() 538 estatus |= BD_ENET_TX_PINS | BD_ENET_TX_IINS; fec_enet_txq_submit_skb() 541 ebdp->cbd_esc = estatus; fec_enet_txq_submit_skb() 584 unsigned int estatus = 0; fec_enet_txq_put_data_tso() local 614 estatus |= FEC_TX_BD_FTYPE(queue); fec_enet_txq_put_data_tso() 616 estatus |= BD_ENET_TX_PINS | BD_ENET_TX_IINS; fec_enet_txq_put_data_tso() 618 ebdp->cbd_esc = estatus; fec_enet_txq_put_data_tso() 647 unsigned int estatus = 0; fec_enet_txq_put_hdr_tso() local 678 estatus |= FEC_TX_BD_FTYPE(queue); fec_enet_txq_put_hdr_tso() 680 estatus |= BD_ENET_TX_PINS | BD_ENET_TX_IINS; fec_enet_txq_put_hdr_tso() 682 ebdp->cbd_esc = estatus; fec_enet_txq_put_hdr_tso()
|
/linux-4.4.14/drivers/net/ethernet/intel/e1000e/ |
H A D | e1000.h | 205 u16 estatus; /* extended status register */ member in struct:e1000_phy_regs
|
H A D | netdev.c | 4968 ret_val |= e1e_rphy(hw, MII_ESTATUS, &phy->estatus); e1000_phy_read_status() 4985 phy->estatus = (ESTATUS_1000_TFULL | ESTATUS_1000_THALF); e1000_phy_read_status() 6043 data->val_out = adapter->phy_regs.estatus; e1000_mii_ioctl()
|
/linux-4.4.14/drivers/scsi/qla2xxx/ |
H A D | qla_mr.c | 2680 struct sts_entry_fx00 *pkt, uint8_t estatus, uint8_t etype) qlafx00_error_entry() 2690 "type of error status in response: 0x%x\n", estatus); qlafx00_error_entry() 2679 qlafx00_error_entry(scsi_qla_host_t *vha, struct rsp_que *rsp, struct sts_entry_fx00 *pkt, uint8_t estatus, uint8_t etype) qlafx00_error_entry() argument
|
/linux-4.4.14/drivers/net/ethernet/sun/ |
H A D | niu.c | 1096 int bmsr, advert, ctrl1000, stat1000, lpa, bmcr, estatus; link_status_mii() local 1123 estatus = err; link_status_mii() 1135 estatus = ctrl1000 = stat1000 = 0; link_status_mii() 1148 if (estatus & ESTATUS_1000_THALF) link_status_mii() 1150 if (estatus & ESTATUS_1000_TFULL) link_status_mii()
|