Lines Matching refs:cfgtew

1173  * @cfgtew:	config table entry wrapper struct
1179 struct ipr_config_table_entry_wrapper *cfgtew)
1196 proto = cfgtew->u.cfgte64->proto;
1197 res->flags = be16_to_cpu(cfgtew->u.cfgte64->flags);
1198 res->res_flags = be16_to_cpu(cfgtew->u.cfgte64->res_flags);
1200 res->type = cfgtew->u.cfgte64->res_type;
1202 memcpy(res->res_path, &cfgtew->u.cfgte64->res_path,
1206 memcpy(&res->dev_lun.scsi_lun, &cfgtew->u.cfgte64->lun,
1212 if (gscsi_res->dev_id == cfgtew->u.cfgte64->dev_id) {
1242 proto = cfgtew->u.cfgte->proto;
1244 res->flags = cfgtew->u.cfgte->flags;
1248 res->type = cfgtew->u.cfgte->rsvd_subtype & 0x0f;
1250 res->bus = cfgtew->u.cfgte->res_addr.bus;
1251 res->target = cfgtew->u.cfgte->res_addr.target;
1252 res->lun = cfgtew->u.cfgte->res_addr.lun;
1253 res->lun_wwn = get_unaligned_be64(cfgtew->u.cfgte->lun_wwn);
1262 * @cfgtew: config table entry wrapper struct
1268 struct ipr_config_table_entry_wrapper *cfgtew)
1271 if (!memcmp(&res->dev_id, &cfgtew->u.cfgte64->dev_id,
1272 sizeof(cfgtew->u.cfgte64->dev_id)) &&
1273 !memcmp(&res->dev_lun.scsi_lun, &cfgtew->u.cfgte64->lun,
1274 sizeof(cfgtew->u.cfgte64->lun))) {
1278 if (res->bus == cfgtew->u.cfgte->res_addr.bus &&
1279 res->target == cfgtew->u.cfgte->res_addr.target &&
1280 res->lun == cfgtew->u.cfgte->res_addr.lun)
1333 * @cfgtew: config table entry wrapper struct
1339 struct ipr_config_table_entry_wrapper *cfgtew)
1346 res->flags = be16_to_cpu(cfgtew->u.cfgte64->flags);
1347 res->res_flags = be16_to_cpu(cfgtew->u.cfgte64->res_flags);
1348 res->type = cfgtew->u.cfgte64->res_type;
1350 memcpy(&res->std_inq_data, &cfgtew->u.cfgte64->std_inq_data,
1354 proto = cfgtew->u.cfgte64->proto;
1355 res->res_handle = cfgtew->u.cfgte64->res_handle;
1356 res->dev_id = cfgtew->u.cfgte64->dev_id;
1358 memcpy(&res->dev_lun.scsi_lun, &cfgtew->u.cfgte64->lun,
1361 if (memcmp(res->res_path, &cfgtew->u.cfgte64->res_path,
1363 memcpy(res->res_path, &cfgtew->u.cfgte64->res_path,
1373 res->flags = cfgtew->u.cfgte->flags;
1377 res->type = cfgtew->u.cfgte->rsvd_subtype & 0x0f;
1379 memcpy(&res->std_inq_data, &cfgtew->u.cfgte->std_inq_data,
1383 proto = cfgtew->u.cfgte->proto;
1384 res->res_handle = cfgtew->u.cfgte->res_handle;
1432 struct ipr_config_table_entry_wrapper cfgtew;
1438 cfgtew.u.cfgte64 = &hostrcb->hcam.u.ccn.u.cfgte64;
1439 cc_res_handle = cfgtew.u.cfgte64->res_handle;
1441 cfgtew.u.cfgte = &hostrcb->hcam.u.ccn.u.cfgte;
1442 cc_res_handle = cfgtew.u.cfgte->res_handle;
1464 ipr_init_res_entry(res, &cfgtew);
1468 ipr_update_res_entry(res, &cfgtew);
7814 struct ipr_config_table_entry_wrapper cfgtew;
7837 cfgtew.u.cfgte64 = &ioa_cfg->u.cfg_table64->dev[i];
7839 cfgtew.u.cfgte = &ioa_cfg->u.cfg_table->dev[i];
7843 if (ipr_is_same_device(res, &cfgtew)) {
7860 ipr_init_res_entry(res, &cfgtew);
7866 ipr_update_res_entry(res, &cfgtew);