Searched refs:estatus (Results 1 - 19 of 19) sorted by relevance

/linux-4.4.14/drivers/acpi/apei/
H A Dapei-internal.h123 #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 Dghes.c258 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 Dacpi_extlog.c78 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 Dcper.c438 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 Dghes.h9 * 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 Dentry.h24 rdctl r24, estatus
59 rdctl r24, estatus
84 wrctl estatus, r24 variable
H A Dptrace.h43 unsigned long estatus; member in struct:pt_regs
66 #define user_mode(regs) (((regs)->estatus & ESTATUS_EU))
H A Dregisters.h53 /* estatus register bits */
H A Delf.h71 pr_reg[20] = regs->estatus; \
/linux-4.4.14/arch/nios2/kernel/
H A Dprocess.c91 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 Dkgdb.c67 { "estatus", GDB_SIZEOF_REG, offsetof(struct pt_regs, estatus) },
H A Dasm-offsets.c62 OFFSET(PT_ESTATUS, pt_regs, estatus); main()
H A Dinsnemu.S52 wrctl estatus, et
152 rdctl r5, estatus
557 wrctl estatus, r5
H A Dentry.S143 * estatus is not updated the next exception.
/linux-4.4.14/drivers/net/ethernet/freescale/
H A Dfec_main.c379 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 De1000.h205 u16 estatus; /* extended status register */ member in struct:e1000_phy_regs
H A Dnetdev.c4968 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 Dqla_mr.c2680 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 Dniu.c1096 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()

Completed in 460 milliseconds