/linux-master/drivers/gpu/drm/ |
H A D | drm_eld.c | 21 const u8 *sad; local 26 sad = eld + DRM_ELD_CEA_SAD(drm_eld_mnl(eld), sad_index); 28 drm_edid_cta_sad_set(cta_sad, sad); 44 u8 *sad; local 49 sad = eld + DRM_ELD_CEA_SAD(drm_eld_mnl(eld), sad_index); 51 drm_edid_cta_sad_get(cta_sad, sad);
|
H A D | drm_internal.h | 277 void drm_edid_cta_sad_get(const struct cea_sad *cta_sad, u8 *sad); 278 void drm_edid_cta_sad_set(struct cea_sad *cta_sad, const u8 *sad);
|
H A D | drm_edid.c | 5519 void drm_edid_cta_sad_get(const struct cea_sad *cta_sad, u8 *sad) argument 5521 sad[0] = cta_sad->format << 3 | cta_sad->channels; 5522 sad[1] = cta_sad->freq; 5523 sad[2] = cta_sad->byte2; 5529 void drm_edid_cta_sad_set(struct cea_sad *cta_sad, const u8 *sad) argument 5531 cta_sad->format = (sad[0] & 0x78) >> 3; 5532 cta_sad->channels = sad[0] & 0x07; 5533 cta_sad->freq = sad[1] & 0x7f; 5534 cta_sad->byte2 = sad[2];
|
/linux-master/sound/core/ |
H A D | pcm_drm_eld.c | 35 static unsigned int map_rate_families(const u8 *sad, argument 42 if (sad[1] & SAD1_RATE_32000_MASK) 44 if (sad[1] & (SAD1_RATE_44100_MASK | SAD1_RATE_88200_MASK | SAD1_RATE_176400_MASK)) 46 if (sad[1] & (SAD1_RATE_48000_MASK | SAD1_RATE_96000_MASK | SAD1_RATE_192000_MASK)) 51 static unsigned int sad_rate_mask(const u8 *sad) argument 53 switch (FIELD_GET(SAD0_FORMAT_MASK, sad[0])) { 55 return sad[1] & SAD1_RATE_MASK; 58 return map_rate_families(sad, 65 return map_rate_families(sad, 71 return sad[ 75 sad_max_channels(const u8 *sad) argument 99 const u8 *sad, *eld = rule->private; local 128 const u8 *sad, *eld = rule->private; local [all...] |
/linux-master/include/trace/events/ |
H A D | avc.h | 16 TP_PROTO(struct selinux_audit_data *sad, 22 TP_ARGS(sad, scontext, tcontext, tclass), 35 __entry->requested = sad->requested; 36 __entry->denied = sad->denied; 37 __entry->audited = sad->audited; 38 __entry->result = sad->result;
|
/linux-master/security/smack/ |
H A D | smack_access.c | 314 struct smack_audit_data *sad = ad->smack_audit_data; local 317 sad->result ? "denied" : "granted"); 319 audit_log_untrustedstring(ab, sad->subject); 321 audit_log_untrustedstring(ab, sad->object); 322 if (sad->request[0] == '\0') 325 audit_log_format(ab, " requested=%s", sad->request); 347 struct smack_audit_data *sad; local 356 sad = a->smack_audit_data; 358 if (sad->function == NULL) 359 sad [all...] |
H A D | smack.h | 270 struct smack_audit_data sad; member in struct:smk_audit_info 437 memset(&a->sad, 0, sizeof(a->sad)); 439 a->a.smack_audit_data = &a->sad;
|
/linux-master/drivers/gpu/drm/radeon/ |
H A D | dce3_1_afmt.c | 94 struct cea_sad *sad = &sads[j]; local 96 if (sad->format == eld_reg_to_type[i][1]) { 97 if (sad->channels > max_channels) { 98 value = MAX_CHANNELS(sad->channels) | 99 DESCRIPTOR_BYTE_2(sad->byte2) | 100 SUPPORTED_FREQUENCIES(sad->freq); 101 max_channels = sad->channels; 104 if (sad->format == HDMI_AUDIO_CODING_TYPE_PCM) 105 stereo_freqs |= sad->freq;
|
H A D | dce6_afmt.c | 236 struct cea_sad *sad = &sads[j]; local 238 if (sad->format == eld_reg_to_type[i][1]) { 239 if (sad->channels > max_channels) { 240 value = MAX_CHANNELS(sad->channels) | 241 DESCRIPTOR_BYTE_2(sad->byte2) | 242 SUPPORTED_FREQUENCIES(sad->freq); 243 max_channels = sad->channels; 246 if (sad->format == HDMI_AUDIO_CODING_TYPE_PCM) 247 stereo_freqs |= sad->freq;
|
H A D | evergreen_hdmi.c | 184 struct cea_sad *sad = &sads[j]; local 186 if (sad->format == eld_reg_to_type[i][1]) { 187 if (sad->channels > max_channels) { 188 value = MAX_CHANNELS(sad->channels) | 189 DESCRIPTOR_BYTE_2(sad->byte2) | 190 SUPPORTED_FREQUENCIES(sad->freq); 191 max_channels = sad->channels; 194 if (sad->format == HDMI_AUDIO_CODING_TYPE_PCM) 195 stereo_freqs |= sad->freq;
|
/linux-master/include/drm/ |
H A D | drm_eld.h | 69 #define DRM_ELD_CEA_SAD(mnl, sad) (20 + (mnl) + 3 * (sad))
|
/linux-master/security/selinux/ |
H A D | avc.c | 656 struct selinux_audit_data *sad = ad->selinux_audit_data; local 657 u32 av = sad->audited, perm; 661 audit_log_format(ab, "avc: %s ", sad->denied ? "denied" : "granted"); 668 perms = secclass_map[sad->tclass-1].perms; 697 struct selinux_audit_data *sad = ad->selinux_audit_data; local 705 rc = security_sid_to_context(sad->ssid, &scontext, 708 audit_log_format(ab, " ssid=%d", sad->ssid); 712 rc = security_sid_to_context(sad->tsid, &tcontext, 715 audit_log_format(ab, " tsid=%d", sad->tsid); 719 tclass = secclass_map[sad 761 struct selinux_audit_data sad; local [all...] |
/linux-master/drivers/edac/ |
H A D | skx_base.c | 221 #define SKX_SAD_MOD3MODE(sad) GET_BITFIELD((sad), 30, 31) 222 #define SKX_SAD_MOD3(sad) GET_BITFIELD((sad), 27, 27) 223 #define SKX_SAD_LIMIT(sad) (((u64)GET_BITFIELD((sad), 7, 26) << 26) | MASK26) 224 #define SKX_SAD_MOD3ASMOD2(sad) GET_BITFIELD((sad), 5, 6) 225 #define SKX_SAD_ATTR(sad) GET_BITFIELD((sad), 271 u32 sad, ilv; local [all...] |
/linux-master/sound/pci/hda/ |
H A D | hda_eld.c | 270 hdmi_update_short_audio_desc(codec, e->sad + i, 411 hdmi_show_short_audio_desc(codec, e->sad + i); 421 snd_iprintf(buffer, "sad%d_coding_type\t[0x%x] %s\n", 423 snd_iprintf(buffer, "sad%d_channels\t\t%d\n", i, a->channels); 426 snd_iprintf(buffer, "sad%d_rates\t\t[0x%x]%s\n", i, a->rates, buf); 430 snd_iprintf(buffer, "sad%d_bits\t\t[0x%x]%s\n", 435 snd_iprintf(buffer, "sad%d_max_bitrate\t%d\n", 439 snd_iprintf(buffer, "sad%d_profile\t\t%d\n", i, a->profile); 491 hdmi_print_sad_info(i, e->sad + i, buffer); 530 else if (!strncmp(name, "sad", [all...] |
H A D | hda_local.h | 689 struct cea_sad sad[ELD_MAX_SAD]; member in struct:parsed_hdmi_eld
|
/linux-master/drivers/gpu/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm_helpers.c | 133 struct cea_sad *sad = &sads[i]; local 135 edid_caps->audio_modes[i].format_code = sad->format; 136 edid_caps->audio_modes[i].channel_count = sad->channels + 1; 137 edid_caps->audio_modes[i].sample_rate = sad->freq; 138 edid_caps->audio_modes[i].sample_size = sad->byte2;
|
/linux-master/drivers/net/wireless/intel/iwlwifi/fw/api/ |
H A D | datapath.h | 451 * @sad: SAD (single antenna diversity) options, &struct iwl_sad_properties 458 struct iwl_sad_properties sad; member in struct:iwl_rlc_config_cmd
|
/linux-master/sound/soc/codecs/ |
H A D | hdac_hdmi.c | 296 static unsigned int sad_format(const u8 *sad) argument 298 return ((sad[0] >> 0x3) & 0x1f); 301 static unsigned int sad_sample_bits_lpcm(const u8 *sad) argument 303 return (sad[2] & 7); 311 const u8 *sad, *eld_buf = eld; local 313 sad = drm_eld_sad(eld_buf); 314 if (!sad) 317 for (i = drm_eld_sad_count(eld_buf); i > 0; i--, sad += 3) { 318 if (sad_format(sad) == 1) { /* AUDIO_CODING_TYPE_LPCM */ 324 if (sad_sample_bits_lpcm(sad) [all...] |
/linux-master/fs/udf/ |
H A D | inode.c | 2118 struct short_ad *sad; local 2131 sad = (struct short_ad *)ptr; 2132 sad->extLength = cpu_to_le32(elen); 2133 sad->extPosition = cpu_to_le32(eloc->logicalBlockNum); 2208 struct short_ad *sad; local 2231 sad = udf_get_fileshortad(ptr, alen, &epos->offset, inc); 2232 if (!sad) 2234 etype = le32_to_cpu(sad->extLength) >> 30; 2235 eloc->logicalBlockNum = le32_to_cpu(sad->extPosition); 2238 *elen = le32_to_cpu(sad [all...] |
/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | dce_v11_0.c | 1418 struct cea_sad *sad = &sads[j]; local 1420 if (sad->format == eld_reg_to_type[i][1]) { 1421 if (sad->channels > max_channels) { 1423 MAX_CHANNELS, sad->channels); 1425 DESCRIPTOR_BYTE_2, sad->byte2); 1427 SUPPORTED_FREQUENCIES, sad->freq); 1428 max_channels = sad->channels; 1431 if (sad->format == HDMI_AUDIO_CODING_TYPE_PCM) 1432 stereo_freqs |= sad->freq;
|
H A D | dce_v10_0.c | 1386 struct cea_sad *sad = &sads[j]; local 1388 if (sad->format == eld_reg_to_type[i][1]) { 1389 if (sad->channels > max_channels) { 1391 MAX_CHANNELS, sad->channels); 1393 DESCRIPTOR_BYTE_2, sad->byte2); 1395 SUPPORTED_FREQUENCIES, sad->freq); 1396 max_channels = sad->channels; 1399 if (sad->format == HDMI_AUDIO_CODING_TYPE_PCM) 1400 stereo_freqs |= sad->freq;
|
H A D | dce_v8_0.c | 1357 struct cea_sad *sad = &sads[j]; local 1359 if (sad->format == eld_reg_to_type[i][1]) { 1360 if (sad->channels > max_channels) { 1361 value = (sad->channels << 1363 (sad->byte2 << 1365 (sad->freq << 1367 max_channels = sad->channels; 1370 if (sad->format == HDMI_AUDIO_CODING_TYPE_PCM) 1371 stereo_freqs |= sad->freq;
|
H A D | dce_v6_0.c | 1308 struct cea_sad *sad = &sads[j]; local 1310 if (sad->format == eld_reg_to_type[i][1]) { 1311 if (sad->channels > max_channels) { 1313 MAX_CHANNELS, sad->channels); 1315 DESCRIPTOR_BYTE_2, sad->byte2); 1317 SUPPORTED_FREQUENCIES, sad->freq); 1318 max_channels = sad->channels; 1321 if (sad->format == HDMI_AUDIO_CODING_TYPE_PCM) 1322 stereo_freqs |= sad->freq;
|