dump_type
int64_t opal_dump_init(uint8_t dump_type);
int64_t opal_dump_info2(__be32 *dump_id, __be32 *dump_size, __be32 *dump_type);
static int64_t dump_read_info(uint32_t *dump_id, uint32_t *dump_size, uint32_t *dump_type)
*dump_type = be32_to_cpu(type);
uint32_t dump_id, dump_size, dump_type;
rc = dump_read_info(&dump_id, &dump_size, &dump_type);
sprintf(name, "0x%x-0x%x", dump_type, dump_id);
create_dump_obj(dump_id, dump_size, dump_type);
static char *dump_type_str(enum dump_type type)
static enum dump_type dump_type = DUMP_TYPE_NONE;
static int dump_set_type(enum dump_type type)
dump_type = type;
return sysfs_emit(page, "%s\n", dump_type_str(dump_type));
__ATTR(dump_type, 0644, dump_type_show, dump_type_store);
switch (dump_type) {
if (dump_type == DUMP_TYPE_NONE)
static int bnxt_hwrm_dbg_coredump_initiate(struct bnxt *bp, u16 dump_type,
if (dump_type == BNXT_DUMP_LIVE_WITH_CTX_L1_CACHE)
static int __bnxt_get_coredump(struct bnxt *bp, u16 dump_type, void *buf,
if (dump_type == BNXT_DUMP_DRIVER) {
rc = bnxt_hwrm_dbg_coredump_initiate(bp, dump_type, comp_id,
int bnxt_get_coredump(struct bnxt *bp, u16 dump_type, void *buf, u32 *dump_len)
if (dump_type == BNXT_DUMP_CRASH) {
return __bnxt_get_coredump(bp, dump_type, buf, dump_len);
int bnxt_hwrm_get_dump_len(struct bnxt *bp, u16 dump_type, u32 *dump_len)
if (dump_type == BNXT_DUMP_CRASH &&
if (dump_type == BNXT_DUMP_CRASH) {
if (dump_type == BNXT_DUMP_CRASH) {
u32 bnxt_get_coredump_length(struct bnxt *bp, u16 dump_type)
if (dump_type == BNXT_DUMP_CRASH &&
if (dump_type != BNXT_DUMP_DRIVER) {
if (!bnxt_hwrm_get_dump_len(bp, dump_type, &len))
if (dump_type != BNXT_DUMP_CRASH)
__bnxt_get_coredump(bp, dump_type, NULL, &len);
int bnxt_get_coredump(struct bnxt *bp, u16 dump_type, void *buf, u32 *dump_len);
int bnxt_hwrm_get_dump_len(struct bnxt *bp, u16 dump_type, u32 *dump_len);
u32 bnxt_get_coredump_length(struct bnxt *bp, u16 dump_type);
u8 dump_type:3;
cudbg_hdr->dump_type = CUDBG_DUMP_TYPE_MINI;
enum ath11k_fw_crash_dump_type dump_type;
dump_type = FW_CRASH_DUMP_REMOTE_MEM_DATA;
dump_type = FW_CRASH_DUMP_M3_DUMP;
dump_type = FW_CRASH_DUMP_PAGEABLE_DATA;
dump_type = FW_CRASH_DUMP_NONE;
dump_type = FW_CRASH_DUMP_TYPE_MAX;
return dump_type;
enum ath12k_fw_crash_dump_type dump_type;
dump_type = FW_CRASH_DUMP_REMOTE_MEM_DATA;
dump_type = FW_CRASH_DUMP_M3_DUMP;
dump_type = FW_CRASH_DUMP_PAGEABLE_DATA;
dump_type = FW_CRASH_DUMP_NONE;
dump_type = FW_CRASH_DUMP_MLO_GLOBAL_DATA;
dump_type = FW_CRASH_DUMP_TYPE_MAX;
return dump_type;
u32 dump_type;
dump_type = DUMP_ONE;
dump_type = DUMP_ALL;
dump_type |= (f << 16);
cb->args[IPSET_CB_DUMP] = dump_type;
u32 dump_type, dump_flags;
dump_type = DUMP_TYPE(cb->args[IPSET_CB_DUMP]);
max = dump_type == DUMP_ONE ? cb->args[IPSET_CB_INDEX] + 1
dump_type, dump_flags, cb->args[IPSET_CB_INDEX]);
if (dump_type == DUMP_ONE) {
if (dump_type != DUMP_ONE &&
((dump_type == DUMP_ALL) ==
if (dump_type == DUMP_ALL) {
dump_type = DUMP_LAST;
cb->args[IPSET_CB_DUMP] = dump_type | (dump_flags << 16);
if (dump_type == DUMP_ONE)