Lines Matching refs:zones_wp_offset
360 sdkp->zones_wp_offset[idx] = sd_zbc_get_zone_wp_offset(zone);
380 if (sdkp->zones_wp_offset[zno] != SD_ZBC_UPDATING_WP_OFST)
432 wp_offset = sdkp->zones_wp_offset[zno];
445 sdkp->zones_wp_offset[zno] = SD_ZBC_UPDATING_WP_OFST;
560 if (sdkp->zones_wp_offset[zno] != SD_ZBC_UPDATING_WP_OFST)
561 sdkp->zones_wp_offset[zno] = SD_ZBC_INVALID_WP_OFST;
568 sdkp->zones_wp_offset[zno], good_bytes);
569 rq->__sector += sdkp->zones_wp_offset[zno];
573 if (sdkp->zones_wp_offset[zno] < sd_zbc_zone_sectors(sdkp))
574 sdkp->zones_wp_offset[zno] +=
578 sdkp->zones_wp_offset[zno] = 0;
581 sdkp->zones_wp_offset[zno] = sd_zbc_zone_sectors(sdkp);
584 memset(sdkp->zones_wp_offset, 0,
785 sdkp->zones_wp_offset = NULL;
805 kvfree(sdkp->zones_wp_offset);
806 sdkp->zones_wp_offset = NULL;
820 swap(sdkp->zones_wp_offset, sdkp->rev_wp_offset);