• Home
  • Raw
  • Download

Lines Matching refs:log_response

965 	u8 *log_response;  in nvme_trans_log_supp_pages()  local
967 log_response = kmalloc(LOG_PAGE_SUPPORTED_LOG_PAGES_LENGTH, GFP_KERNEL); in nvme_trans_log_supp_pages()
968 if (log_response == NULL) { in nvme_trans_log_supp_pages()
972 memset(log_response, 0, LOG_PAGE_SUPPORTED_LOG_PAGES_LENGTH); in nvme_trans_log_supp_pages()
974 log_response[0] = LOG_PAGE_SUPPORTED_LOG_PAGES_PAGE; in nvme_trans_log_supp_pages()
976 log_response[3] = SUPPORTED_LOG_PAGES_PAGE_LENGTH; in nvme_trans_log_supp_pages()
977 log_response[4] = LOG_PAGE_SUPPORTED_LOG_PAGES_PAGE; in nvme_trans_log_supp_pages()
978 log_response[5] = LOG_PAGE_INFORMATIONAL_EXCEPTIONS_PAGE; in nvme_trans_log_supp_pages()
979 log_response[6] = LOG_PAGE_TEMPERATURE_PAGE; in nvme_trans_log_supp_pages()
982 res = nvme_trans_copy_to_user(hdr, log_response, xfer_len); in nvme_trans_log_supp_pages()
984 kfree(log_response); in nvme_trans_log_supp_pages()
994 u8 *log_response; in nvme_trans_log_info_exceptions() local
1003 log_response = kmalloc(LOG_INFO_EXCP_PAGE_LENGTH, GFP_KERNEL); in nvme_trans_log_info_exceptions()
1004 if (log_response == NULL) { in nvme_trans_log_info_exceptions()
1008 memset(log_response, 0, LOG_INFO_EXCP_PAGE_LENGTH); in nvme_trans_log_info_exceptions()
1035 log_response[0] = LOG_PAGE_INFORMATIONAL_EXCEPTIONS_PAGE; in nvme_trans_log_info_exceptions()
1037 log_response[3] = REMAINING_INFO_EXCP_PAGE_LENGTH; in nvme_trans_log_info_exceptions()
1040 log_response[6] = 0x23; /* DU=0, TSD=1, ETC=0, TMC=0, FMT_AND_LNK=11b */ in nvme_trans_log_info_exceptions()
1041 log_response[7] = 0x04; /* PARAMETER LENGTH */ in nvme_trans_log_info_exceptions()
1044 log_response[10] = temp_c; in nvme_trans_log_info_exceptions()
1047 res = nvme_trans_copy_to_user(hdr, log_response, xfer_len); in nvme_trans_log_info_exceptions()
1052 kfree(log_response); in nvme_trans_log_info_exceptions()
1062 u8 *log_response; in nvme_trans_log_temperature() local
1072 log_response = kmalloc(LOG_TEMP_PAGE_LENGTH, GFP_KERNEL); in nvme_trans_log_temperature()
1073 if (log_response == NULL) { in nvme_trans_log_temperature()
1077 memset(log_response, 0, LOG_TEMP_PAGE_LENGTH); in nvme_trans_log_temperature()
1112 log_response[0] = LOG_PAGE_TEMPERATURE_PAGE; in nvme_trans_log_temperature()
1114 log_response[3] = REMAINING_TEMP_PAGE_LENGTH; in nvme_trans_log_temperature()
1117 log_response[6] = 0x01; /* Format and Linking = 01b */ in nvme_trans_log_temperature()
1118 log_response[7] = 0x02; /* Parameter Length */ in nvme_trans_log_temperature()
1120 log_response[9] = temp_c_cur; in nvme_trans_log_temperature()
1122 log_response[11] = 0x01; /* Parameter Code = 0x0001 */ in nvme_trans_log_temperature()
1123 log_response[12] = 0x01; /* Format and Linking = 01b */ in nvme_trans_log_temperature()
1124 log_response[13] = 0x02; /* Parameter Length */ in nvme_trans_log_temperature()
1126 log_response[15] = temp_c_thresh; in nvme_trans_log_temperature()
1129 res = nvme_trans_copy_to_user(hdr, log_response, xfer_len); in nvme_trans_log_temperature()
1134 kfree(log_response); in nvme_trans_log_temperature()