Lines Matching defs:err
761 int err;
772 err = esdhc_send_cmd(mmc, CMD_APP_CMD, mmc->card.rca << 16);
773 if (err != 0) {
774 return err;
777 err = esdhc_wait_response(mmc, response);
778 if (err != 0) {
779 return err;
784 err = esdhc_send_cmd(mmc, CMD_SEND_SCR, mmc->card.rca << 16);
785 if (err != 0) {
786 return err;
788 err = esdhc_wait_response(mmc, response);
789 if (err != 0) {
790 return err;
794 err = esdhc_read_data(mmc, scr, 8U);
795 if (err != 0) {
817 err = esdhc_send_cmd(mmc, CMD_SWITCH_FUNC,
819 if (err != 0) {
820 return err;
822 err = esdhc_wait_response(mmc, response);
823 if (err != 0) {
824 return err;
827 err = esdhc_read_data(mmc, status, 64U);
828 if (err != 0) {
843 err = esdhc_send_cmd(mmc, CMD_SWITCH_FUNC, SD_SWITCH_FUNC_SWITCH_MODE);
844 if (err != 0) {
845 return err;
847 err = esdhc_wait_response(mmc, response);
848 if (err != 0) {
849 return err;
852 err = esdhc_read_data(mmc, status, 64U);
853 if (err != 0) {
928 int err;
935 err = esdhc_send_cmd(mmc, CMD_ALL_SEND_CID, 0);
936 if (err != 0) {
937 return err;
939 err = esdhc_wait_response(mmc, response);
940 if (err != 0) {
941 return err;
948 err = esdhc_send_cmd(mmc, CMD_SEND_RELATIVE_ADDR, mmc->card.rca << 16);
949 if (err != 0) {
950 return err;
952 err = esdhc_wait_response(mmc, response);
953 if (err != 0) {
954 return err;
963 err = esdhc_send_cmd(mmc, CMD_SEND_CSD, mmc->card.rca << 16);
964 if (err != 0) {
965 return err;
967 err = esdhc_wait_response(mmc, response);
968 if (err != 0) {
969 return err;
1254 int err;
1257 err = esdhc_send_cmd(mmc, CMD_SET_BLOCKLEN, mmc->card.block_len);
1258 if (err != 0) {
1259 return err;
1261 err = esdhc_wait_response(mmc, NULL);
1262 if (err != 0) {
1273 err = esdhc_send_cmd(mmc, CMD_READ_SINGLE_BLOCK, offset);
1274 if (err != 0) {
1275 return err;
1277 err = esdhc_wait_response(mmc, NULL);
1278 if (err != 0) {
1279 return err;
1282 err = esdhc_read_data(mmc, dst, mmc->card.block_len);
1284 return err;
1300 int err;
1303 err = esdhc_send_cmd(mmc, CMD_SET_BLOCKLEN, mmc->card.block_len);
1304 if (err != 0) {
1305 return err;
1307 err = esdhc_wait_response(mmc, NULL);
1308 if (err != 0) {
1319 err = esdhc_send_cmd(mmc, CMD_WRITE_SINGLE_BLOCK, offset);
1320 if (err != 0) {
1321 return err;
1323 err = esdhc_wait_response(mmc, NULL);
1324 if (err != 0) {
1325 return err;
1328 err = esdhc_write_data(mmc, src, mmc->card.block_len);
1330 return err;