Lines Matching defs:sendt
775 iscsi_send_targets_parameters_t sendt;
782 (void) memset(&sendt, 0x0, sizeof(sendt));
791 sendt.session_id = stid;
792 sendt.response_buffer = NULL;
793 sendt.response_size = 0;
794 sendt.response_used = sendt.response_total = 0;
795 strlcpy((char *)sendt.key, "All", sizeof(sendt.key));
798 ret = ioctl(driver, ISCSI_SEND_TARGETS, &sendt);
800 if (!ret && !sendt.status) {
805 sendt.response_size = sendt.response_total;
806 sendt.response_buffer = calloc(1, sendt.response_size + 1);
807 if (sendt.response_buffer == NULL)
810 ret = ioctl(driver, ISCSI_SEND_TARGETS, &sendt);
811 ((uint8_t *)sendt.response_buffer)[sendt.response_size] = 0;
813 if (ret || sendt.status) {
814 free(sendt.response_buffer);
815 sendt.response_buffer = NULL;
816 sendt.response_used = 0;
817 if ((rc = sendt.status) == 0)
821 } else if ((rc = sendt.status) == 0)
824 *response_buffer = sendt.response_buffer;
825 *response_size = sendt.response_used;