Lines Matching defs:EXTRACT_BITS
9 #define EXTRACT_BITS(val, s, e) ((val & GENMASK(e, s)) >> s)
93 fn->max_pasid_log = EXTRACT_BITS(val, 8, 12);
136 fn->max_afu_index = EXTRACT_BITS(val, 24, 29);
373 *len = EXTRACT_BITS(val32, 16, 31);
374 major = EXTRACT_BITS(val32, 8, 15);
375 minor = EXTRACT_BITS(val32, 0, 7);
452 afu->global_mmio_bar = EXTRACT_BITS(val, 0, 2);
453 afu->global_mmio_offset = EXTRACT_BITS(val, 16, 31) << 16;
471 afu->pp_mmio_bar = EXTRACT_BITS(val, 0, 2);
472 afu->pp_mmio_offset = EXTRACT_BITS(val, 16, 31) << 16;
502 afu->pasid_supported_log = EXTRACT_BITS(val8, 0, 4);
505 afu->actag_supported = EXTRACT_BITS(val16, 0, 11);
594 val32 = EXTRACT_BITS(val32, 0, 7);
675 afu->version_major = EXTRACT_BITS(val32, 24, 31);
676 afu->version_minor = EXTRACT_BITS(val32, 16, 23);
677 afu->afuc_type = EXTRACT_BITS(val32, 14, 15);
678 afu->afum_type = EXTRACT_BITS(val32, 12, 13);
679 afu->profile = EXTRACT_BITS(val32, 0, 7);