sale 202 drivers/s390/cio/chsc.h struct sale scmal[248]; sale 133 drivers/s390/cio/scm.c static void scmdev_setup(struct scm_device *scmdev, struct sale *sale, sale 136 drivers/s390/cio/scm.c dev_set_name(&scmdev->dev, "%016llx", (unsigned long long) sale->sa); sale 138 drivers/s390/cio/scm.c scmdev->address = sale->sa; sale 140 drivers/s390/cio/scm.c scmdev->attrs.rank = sale->rank; sale 141 drivers/s390/cio/scm.c scmdev->attrs.persistence = sale->p; sale 142 drivers/s390/cio/scm.c scmdev->attrs.oper_state = sale->op_state; sale 143 drivers/s390/cio/scm.c scmdev->attrs.data_state = sale->data_state; sale 144 drivers/s390/cio/scm.c scmdev->attrs.rank = sale->rank; sale 145 drivers/s390/cio/scm.c scmdev->attrs.release = sale->r; sale 146 drivers/s390/cio/scm.c scmdev->attrs.res_id = sale->rid; sale 156 drivers/s390/cio/scm.c static void scmdev_update(struct scm_device *scmdev, struct sale *sale) sale 162 drivers/s390/cio/scm.c changed = scmdev->attrs.rank != sale->rank || sale 163 drivers/s390/cio/scm.c scmdev->attrs.oper_state != sale->op_state; sale 164 drivers/s390/cio/scm.c scmdev->attrs.rank = sale->rank; sale 165 drivers/s390/cio/scm.c scmdev->attrs.oper_state = sale->op_state; sale 180 drivers/s390/cio/scm.c const struct sale *sale = data; sale 182 drivers/s390/cio/scm.c return scmdev->address == sale->sa; sale 185 drivers/s390/cio/scm.c static struct scm_device *scmdev_find(struct sale *sale) sale 189 drivers/s390/cio/scm.c dev = bus_find_device(&scm_bus_type, NULL, sale, check_address); sale 196 drivers/s390/cio/scm.c struct sale *sale, *scmal = scm_info->scmal; sale 200 drivers/s390/cio/scm.c for (sale = scmal; sale < scmal + num; sale++) { sale 201 drivers/s390/cio/scm.c scmdev = scmdev_find(sale); sale 203 drivers/s390/cio/scm.c scmdev_update(scmdev, sale); sale 211 drivers/s390/cio/scm.c scmdev_setup(scmdev, sale, scm_info->is, scm_info->mbc); sale 242 drivers/s390/cio/scm.c ) / sizeof(struct sale);