Lines Matching refs:ofst
945 u32 ofst = FIELD_GET(DFH_NEXT_HDR_OFST, value); in feature_size() local
947 return ofst ? ofst : 4096; in feature_size()
1009 resource_size_t ofst, struct dfl_feature_info *finfo) in parse_feature_irqs() argument
1011 void __iomem *base = binfo->ioaddr + ofst; in parse_feature_irqs()
1137 resource_size_t ofst, resource_size_t size, u16 fid) in create_feature_instance() argument
1148 v = readq(binfo->ioaddr + ofst); in create_feature_instance()
1155 dfh_psize = dfh_get_param_size(binfo->ioaddr + ofst, size); in create_feature_instance()
1166 if (binfo->len - ofst < size) in create_feature_instance()
1173 memcpy_fromio(finfo->params, binfo->ioaddr + ofst + DFHv1_PARAM_HDR, dfh_psize); in create_feature_instance()
1180 v = readq(binfo->ioaddr + ofst + DFHv1_CSR_ADDR); in create_feature_instance()
1185 start = binfo->start + ofst + addr_off; in create_feature_instance()
1187 v = readq(binfo->ioaddr + ofst + DFHv1_CSR_SIZE_GRP); in create_feature_instance()
1190 start = binfo->start + ofst; in create_feature_instance()
1197 ret = parse_feature_irqs(binfo, ofst, finfo); in create_feature_instance()
1210 resource_size_t ofst) in parse_feature_port_afu() argument
1217 return create_feature_instance(binfo, ofst, size, FEATURE_ID_AFU); in parse_feature_port_afu()
1223 resource_size_t ofst) in parse_feature_afu() argument
1232 return parse_feature_port_afu(binfo, ofst); in parse_feature_afu()
1274 resource_size_t ofst) in parse_feature_fiu() argument
1288 ret = build_info_prepare(binfo, binfo->start + ofst, in parse_feature_fiu()
1289 binfo->len - ofst); in parse_feature_fiu()
1321 resource_size_t ofst) in parse_feature_private() argument
1325 feature_id(readq(binfo->ioaddr + ofst))); in parse_feature_private()
1329 return create_feature_instance(binfo, ofst, 0, 0); in parse_feature_private()
1339 resource_size_t ofst) in parse_feature() argument
1344 v = readq(binfo->ioaddr + ofst + DFH); in parse_feature()
1349 return parse_feature_afu(binfo, ofst); in parse_feature()
1351 return parse_feature_private(binfo, ofst); in parse_feature()
1353 return parse_feature_fiu(binfo, ofst); in parse_feature()
1367 u32 ofst = 0; in parse_feature_list() local
1375 for (; start < end; start += ofst) { in parse_feature_list()
1386 ofst = FIELD_GET(DFH_NEXT_HDR_OFST, v); in parse_feature_list()
1389 if ((v & DFH_EOL) || !ofst) in parse_feature_list()