sys/dev/pci/drm/amd/display/dc/dc.h
769
bool vpg: 1;
sys/dev/pci/drm/amd/display/dc/dcn30/dcn30_vpg.c
47
struct vpg *vpg,
sys/dev/pci/drm/amd/display/dc/dcn30/dcn30_vpg.c
52
struct dcn30_vpg *vpg3 = DCN30_VPG_FROM_VPG(vpg);
sys/dev/pci/drm/amd/display/dc/dcn30/dcn30_vpg.h
137
struct vpg base;
sys/dev/pci/drm/amd/display/dc/dcn30/dcn30_vpg.h
144
struct vpg *vpg,
sys/dev/pci/drm/amd/display/dc/dcn30/dcn30_vpg.h
31
#define DCN30_VPG_FROM_VPG(vpg)\
sys/dev/pci/drm/amd/display/dc/dcn30/dcn30_vpg.h
32
container_of(vpg, struct dcn30_vpg, base)
sys/dev/pci/drm/amd/display/dc/dcn31/dcn31_vpg.c
52
void vpg31_powerdown(struct vpg *vpg)
sys/dev/pci/drm/amd/display/dc/dcn31/dcn31_vpg.c
54
struct dcn31_vpg *vpg31 = DCN31_VPG_FROM_VPG(vpg);
sys/dev/pci/drm/amd/display/dc/dcn31/dcn31_vpg.c
56
if (vpg->ctx->dc->debug.enable_mem_low_power.bits.vpg == false)
sys/dev/pci/drm/amd/display/dc/dcn31/dcn31_vpg.c
62
void vpg31_poweron(struct vpg *vpg)
sys/dev/pci/drm/amd/display/dc/dcn31/dcn31_vpg.c
64
struct dcn31_vpg *vpg31 = DCN31_VPG_FROM_VPG(vpg);
sys/dev/pci/drm/amd/display/dc/dcn31/dcn31_vpg.c
70
if (vpg->ctx->dc->debug.enable_mem_low_power.bits.vpg == false &&
sys/dev/pci/drm/amd/display/dc/dcn31/dcn31_vpg.h
144
struct vpg base;
sys/dev/pci/drm/amd/display/dc/dcn31/dcn31_vpg.h
151
struct vpg *vpg);
sys/dev/pci/drm/amd/display/dc/dcn31/dcn31_vpg.h
154
struct vpg *vpg);
sys/dev/pci/drm/amd/display/dc/dcn31/dcn31_vpg.h
31
#define DCN31_VPG_FROM_VPG(vpg)\
sys/dev/pci/drm/amd/display/dc/dcn31/dcn31_vpg.h
32
container_of(vpg, struct dcn31_vpg, base)
sys/dev/pci/drm/amd/display/dc/dio/dcn30/dcn30_dio_stream_encoder.c
349
enc1->base.vpg->funcs->update_generic_info_packet(
sys/dev/pci/drm/amd/display/dc/dio/dcn30/dcn30_dio_stream_encoder.c
350
enc1->base.vpg,
sys/dev/pci/drm/amd/display/dc/dio/dcn30/dcn30_dio_stream_encoder.c
430
enc->vpg->funcs->update_generic_info_packet(
sys/dev/pci/drm/amd/display/dc/dio/dcn30/dcn30_dio_stream_encoder.c
431
enc->vpg,
sys/dev/pci/drm/amd/display/dc/dio/dcn30/dcn30_dio_stream_encoder.c
445
enc->vpg->funcs->update_generic_info_packet(
sys/dev/pci/drm/amd/display/dc/dio/dcn30/dcn30_dio_stream_encoder.c
446
enc->vpg,
sys/dev/pci/drm/amd/display/dc/dio/dcn30/dcn30_dio_stream_encoder.c
460
enc->vpg->funcs->update_generic_info_packet(
sys/dev/pci/drm/amd/display/dc/dio/dcn30/dcn30_dio_stream_encoder.c
461
enc->vpg,
sys/dev/pci/drm/amd/display/dc/dio/dcn30/dcn30_dio_stream_encoder.c
467
enc->vpg->funcs->update_generic_info_packet(
sys/dev/pci/drm/amd/display/dc/dio/dcn30/dcn30_dio_stream_encoder.c
468
enc->vpg,
sys/dev/pci/drm/amd/display/dc/dio/dcn30/dcn30_dio_stream_encoder.c
474
enc->vpg->funcs->update_generic_info_packet(
sys/dev/pci/drm/amd/display/dc/dio/dcn30/dcn30_dio_stream_encoder.c
475
enc->vpg,
sys/dev/pci/drm/amd/display/dc/dio/dcn30/dcn30_dio_stream_encoder.c
485
enc->vpg->funcs->update_generic_info_packet(
sys/dev/pci/drm/amd/display/dc/dio/dcn30/dcn30_dio_stream_encoder.c
486
enc->vpg,
sys/dev/pci/drm/amd/display/dc/dio/dcn30/dcn30_dio_stream_encoder.c
58
enc1->base.vpg->funcs->update_generic_info_packet(
sys/dev/pci/drm/amd/display/dc/dio/dcn30/dcn30_dio_stream_encoder.c
59
enc1->base.vpg,
sys/dev/pci/drm/amd/display/dc/dio/dcn30/dcn30_dio_stream_encoder.c
882
struct vpg *vpg,
sys/dev/pci/drm/amd/display/dc/dio/dcn30/dcn30_dio_stream_encoder.c
892
enc1->base.vpg = vpg;
sys/dev/pci/drm/amd/display/dc/dio/dcn30/dcn30_dio_stream_encoder.c
897
enc1->base.stream_enc_inst = vpg->inst;
sys/dev/pci/drm/amd/display/dc/dio/dcn30/dcn30_dio_stream_encoder.h
282
struct vpg *vpg,
sys/dev/pci/drm/amd/display/dc/dio/dcn314/dcn314_dio_stream_encoder.c
489
struct vpg *vpg,
sys/dev/pci/drm/amd/display/dc/dio/dcn314/dcn314_dio_stream_encoder.c
499
enc1->base.vpg = vpg;
sys/dev/pci/drm/amd/display/dc/dio/dcn314/dcn314_dio_stream_encoder.c
504
enc1->base.stream_enc_inst = vpg->inst;
sys/dev/pci/drm/amd/display/dc/dio/dcn314/dcn314_dio_stream_encoder.h
270
struct vpg *vpg,
sys/dev/pci/drm/amd/display/dc/dio/dcn32/dcn32_dio_stream_encoder.c
476
struct vpg *vpg,
sys/dev/pci/drm/amd/display/dc/dio/dcn32/dcn32_dio_stream_encoder.c
486
enc1->base.vpg = vpg;
sys/dev/pci/drm/amd/display/dc/dio/dcn32/dcn32_dio_stream_encoder.c
491
enc1->base.stream_enc_inst = vpg->inst;
sys/dev/pci/drm/amd/display/dc/dio/dcn32/dcn32_dio_stream_encoder.h
192
struct vpg *vpg,
sys/dev/pci/drm/amd/display/dc/dio/dcn35/dcn35_dio_stream_encoder.c
503
struct vpg *vpg,
sys/dev/pci/drm/amd/display/dc/dio/dcn35/dcn35_dio_stream_encoder.c
513
enc1->base.vpg = vpg;
sys/dev/pci/drm/amd/display/dc/dio/dcn35/dcn35_dio_stream_encoder.c
518
enc1->base.stream_enc_inst = vpg->inst;
sys/dev/pci/drm/amd/display/dc/dio/dcn35/dcn35_dio_stream_encoder.h
280
struct vpg *vpg,
sys/dev/pci/drm/amd/display/dc/dio/dcn401/dcn401_dio_stream_encoder.c
777
struct vpg *vpg,
sys/dev/pci/drm/amd/display/dc/dio/dcn401/dcn401_dio_stream_encoder.c
787
enc1->base.vpg = vpg;
sys/dev/pci/drm/amd/display/dc/dio/dcn401/dcn401_dio_stream_encoder.c
792
enc1->base.stream_enc_inst = vpg->inst;
sys/dev/pci/drm/amd/display/dc/dio/dcn401/dcn401_dio_stream_encoder.h
198
struct vpg *vpg,
sys/dev/pci/drm/amd/display/dc/hpo/dcn31/dcn31_hpo_dp_stream_encoder.c
458
enc->vpg->funcs->update_generic_info_packet(
sys/dev/pci/drm/amd/display/dc/hpo/dcn31/dcn31_hpo_dp_stream_encoder.c
459
enc->vpg,
sys/dev/pci/drm/amd/display/dc/hpo/dcn31/dcn31_hpo_dp_stream_encoder.c
465
enc->vpg->funcs->update_generic_info_packet(
sys/dev/pci/drm/amd/display/dc/hpo/dcn31/dcn31_hpo_dp_stream_encoder.c
466
enc->vpg,
sys/dev/pci/drm/amd/display/dc/hpo/dcn31/dcn31_hpo_dp_stream_encoder.c
472
enc->vpg->funcs->update_generic_info_packet(
sys/dev/pci/drm/amd/display/dc/hpo/dcn31/dcn31_hpo_dp_stream_encoder.c
473
enc->vpg,
sys/dev/pci/drm/amd/display/dc/hpo/dcn31/dcn31_hpo_dp_stream_encoder.c
483
enc->vpg->funcs->update_generic_info_packet(
sys/dev/pci/drm/amd/display/dc/hpo/dcn31/dcn31_hpo_dp_stream_encoder.c
484
enc->vpg,
sys/dev/pci/drm/amd/display/dc/hpo/dcn31/dcn31_hpo_dp_stream_encoder.c
573
enc3->base.vpg->funcs->update_generic_info_packet(
sys/dev/pci/drm/amd/display/dc/hpo/dcn31/dcn31_hpo_dp_stream_encoder.c
574
enc3->base.vpg,
sys/dev/pci/drm/amd/display/dc/hpo/dcn31/dcn31_hpo_dp_stream_encoder.c
764
struct vpg *vpg,
sys/dev/pci/drm/amd/display/dc/hpo/dcn31/dcn31_hpo_dp_stream_encoder.c
775
enc3->base.vpg = vpg;
sys/dev/pci/drm/amd/display/dc/hpo/dcn31/dcn31_hpo_dp_stream_encoder.h
238
struct vpg *vpg,
sys/dev/pci/drm/amd/display/dc/hwss/dcn31/dcn31_hwseq.c
101
if (dc->res_pool->stream_enc[i]->vpg)
sys/dev/pci/drm/amd/display/dc/hwss/dcn31/dcn31_hwseq.c
102
dc->res_pool->stream_enc[i]->vpg->funcs->vpg_powerdown(dc->res_pool->stream_enc[i]->vpg);
sys/dev/pci/drm/amd/display/dc/hwss/dcn31/dcn31_hwseq.c
104
dc->res_pool->hpo_dp_stream_enc[i]->vpg->funcs->vpg_powerdown(dc->res_pool->hpo_dp_stream_enc[i]->vpg);
sys/dev/pci/drm/amd/display/dc/hwss/dcn31/dcn31_hwseq.c
98
if (dc->debug.enable_mem_low_power.bits.vpg && dc->res_pool->stream_enc[0]->vpg->funcs->vpg_powerdown) {
sys/dev/pci/drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c
103
if (dc->debug.enable_mem_low_power.bits.vpg && dc->res_pool->stream_enc[0]->vpg->funcs->vpg_powerdown) {
sys/dev/pci/drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c
106
dc->res_pool->stream_enc[i]->vpg->funcs->vpg_powerdown(dc->res_pool->stream_enc[i]->vpg);
sys/dev/pci/drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c
109
dc->res_pool->hpo_dp_stream_enc[i]->vpg->funcs->vpg_powerdown(dc->res_pool->hpo_dp_stream_enc[i]->vpg);
sys/dev/pci/drm/amd/display/dc/inc/hw/stream_encoder.h
118
struct vpg *vpg;
sys/dev/pci/drm/amd/display/dc/inc/hw/stream_encoder.h
297
struct vpg *vpg;
sys/dev/pci/drm/amd/display/dc/inc/hw/vpg.h
31
struct vpg;
sys/dev/pci/drm/amd/display/dc/inc/hw/vpg.h
35
struct vpg *vpg,
sys/dev/pci/drm/amd/display/dc/inc/hw/vpg.h
41
struct vpg *vpg);
sys/dev/pci/drm/amd/display/dc/inc/hw/vpg.h
44
struct vpg *vpg);
sys/dev/pci/drm/amd/display/dc/link/link_dpms.c
2351
struct vpg *vpg = pipe_ctx->stream_res.stream_enc->vpg;
sys/dev/pci/drm/amd/display/dc/link/link_dpms.c
2359
vpg = pipe_ctx->stream_res.hpo_dp_stream_enc->vpg;
sys/dev/pci/drm/amd/display/dc/link/link_dpms.c
2443
if (vpg && vpg->funcs->vpg_powerdown)
sys/dev/pci/drm/amd/display/dc/link/link_dpms.c
2444
vpg->funcs->vpg_powerdown(vpg);
sys/dev/pci/drm/amd/display/dc/link/link_dpms.c
2465
struct vpg *vpg = pipe_ctx->stream_res.stream_enc->vpg;
sys/dev/pci/drm/amd/display/dc/link/link_dpms.c
2475
vpg = pipe_ctx->stream_res.hpo_dp_stream_enc->vpg;
sys/dev/pci/drm/amd/display/dc/link/link_dpms.c
2517
if (vpg && vpg->funcs->vpg_poweron)
sys/dev/pci/drm/amd/display/dc/link/link_dpms.c
2518
vpg->funcs->vpg_poweron(vpg);
sys/dev/pci/drm/amd/display/dc/resource/dcn30/dcn30_resource.c
1015
struct vpg *vpg;
sys/dev/pci/drm/amd/display/dc/resource/dcn30/dcn30_resource.c
1028
vpg = dcn30_vpg_create(ctx, vpg_inst);
sys/dev/pci/drm/amd/display/dc/resource/dcn30/dcn30_resource.c
1031
if (!enc1 || !vpg || !afmt) {
sys/dev/pci/drm/amd/display/dc/resource/dcn30/dcn30_resource.c
1033
kfree(vpg);
sys/dev/pci/drm/amd/display/dc/resource/dcn30/dcn30_resource.c
1039
eng_id, vpg, afmt,
sys/dev/pci/drm/amd/display/dc/resource/dcn30/dcn30_resource.c
1071
if (pool->base.stream_enc[i]->vpg != NULL) {
sys/dev/pci/drm/amd/display/dc/resource/dcn30/dcn30_resource.c
1072
kfree(DCN30_VPG_FROM_VPG(pool->base.stream_enc[i]->vpg));
sys/dev/pci/drm/amd/display/dc/resource/dcn30/dcn30_resource.c
1073
pool->base.stream_enc[i]->vpg = NULL;
sys/dev/pci/drm/amd/display/dc/resource/dcn30/dcn30_resource.c
977
static struct vpg *dcn30_vpg_create(
sys/dev/pci/drm/amd/display/dc/resource/dcn301/dcn301_resource.c
1002
if (!enc1 || !vpg || !afmt || eng_id >= ARRAY_SIZE(stream_enc_regs)) {
sys/dev/pci/drm/amd/display/dc/resource/dcn301/dcn301_resource.c
1004
kfree(vpg);
sys/dev/pci/drm/amd/display/dc/resource/dcn301/dcn301_resource.c
1010
eng_id, vpg, afmt,
sys/dev/pci/drm/amd/display/dc/resource/dcn301/dcn301_resource.c
1042
if (pool->base.stream_enc[i]->vpg != NULL) {
sys/dev/pci/drm/amd/display/dc/resource/dcn301/dcn301_resource.c
1043
kfree(DCN30_VPG_FROM_VPG(pool->base.stream_enc[i]->vpg));
sys/dev/pci/drm/amd/display/dc/resource/dcn301/dcn301_resource.c
1044
pool->base.stream_enc[i]->vpg = NULL;
sys/dev/pci/drm/amd/display/dc/resource/dcn301/dcn301_resource.c
948
static struct vpg *dcn301_vpg_create(
sys/dev/pci/drm/amd/display/dc/resource/dcn301/dcn301_resource.c
986
struct vpg *vpg;
sys/dev/pci/drm/amd/display/dc/resource/dcn301/dcn301_resource.c
999
vpg = dcn301_vpg_create(ctx, vpg_inst);
sys/dev/pci/drm/amd/display/dc/resource/dcn302/dcn302_resource.c
297
static struct vpg *dcn302_vpg_create(struct dc_context *ctx, uint32_t inst)
sys/dev/pci/drm/amd/display/dc/resource/dcn302/dcn302_resource.c
394
struct vpg *vpg;
sys/dev/pci/drm/amd/display/dc/resource/dcn302/dcn302_resource.c
407
vpg = dcn302_vpg_create(ctx, vpg_inst);
sys/dev/pci/drm/amd/display/dc/resource/dcn302/dcn302_resource.c
410
if (!enc1 || !vpg || !afmt) {
sys/dev/pci/drm/amd/display/dc/resource/dcn302/dcn302_resource.c
412
kfree(vpg);
sys/dev/pci/drm/amd/display/dc/resource/dcn302/dcn302_resource.c
417
dcn30_dio_stream_encoder_construct(enc1, ctx, ctx->dc_bios, eng_id, vpg, afmt, &stream_enc_regs[eng_id],
sys/dev/pci/drm/amd/display/dc/resource/dcn302/dcn302_resource.c
994
if (pool->stream_enc[i]->vpg != NULL) {
sys/dev/pci/drm/amd/display/dc/resource/dcn302/dcn302_resource.c
995
kfree(DCN30_VPG_FROM_VPG(pool->stream_enc[i]->vpg));
sys/dev/pci/drm/amd/display/dc/resource/dcn302/dcn302_resource.c
996
pool->stream_enc[i]->vpg = NULL;
sys/dev/pci/drm/amd/display/dc/resource/dcn303/dcn303_resource.c
290
static struct vpg *dcn303_vpg_create(struct dc_context *ctx, uint32_t inst)
sys/dev/pci/drm/amd/display/dc/resource/dcn303/dcn303_resource.c
381
struct vpg *vpg;
sys/dev/pci/drm/amd/display/dc/resource/dcn303/dcn303_resource.c
394
vpg = dcn303_vpg_create(ctx, vpg_inst);
sys/dev/pci/drm/amd/display/dc/resource/dcn303/dcn303_resource.c
397
if (!enc1 || !vpg || !afmt) {
sys/dev/pci/drm/amd/display/dc/resource/dcn303/dcn303_resource.c
399
kfree(vpg);
sys/dev/pci/drm/amd/display/dc/resource/dcn303/dcn303_resource.c
404
dcn30_dio_stream_encoder_construct(enc1, ctx, ctx->dc_bios, eng_id, vpg, afmt, &stream_enc_regs[eng_id],
sys/dev/pci/drm/amd/display/dc/resource/dcn303/dcn303_resource.c
938
if (pool->stream_enc[i]->vpg != NULL) {
sys/dev/pci/drm/amd/display/dc/resource/dcn303/dcn303_resource.c
939
kfree(DCN30_VPG_FROM_VPG(pool->stream_enc[i]->vpg));
sys/dev/pci/drm/amd/display/dc/resource/dcn303/dcn303_resource.c
940
pool->stream_enc[i]->vpg = NULL;
sys/dev/pci/drm/amd/display/dc/resource/dcn31/dcn31_resource.c
1165
static struct vpg *dcn31_vpg_create(
sys/dev/pci/drm/amd/display/dc/resource/dcn31/dcn31_resource.c
1223
struct vpg *vpg;
sys/dev/pci/drm/amd/display/dc/resource/dcn31/dcn31_resource.c
1236
vpg = dcn31_vpg_create(ctx, vpg_inst);
sys/dev/pci/drm/amd/display/dc/resource/dcn31/dcn31_resource.c
1239
if (!enc1 || !vpg || !afmt) {
sys/dev/pci/drm/amd/display/dc/resource/dcn31/dcn31_resource.c
1241
kfree(vpg);
sys/dev/pci/drm/amd/display/dc/resource/dcn31/dcn31_resource.c
1247
eng_id, vpg, afmt,
sys/dev/pci/drm/amd/display/dc/resource/dcn31/dcn31_resource.c
1259
struct vpg *vpg;
sys/dev/pci/drm/amd/display/dc/resource/dcn31/dcn31_resource.c
1286
vpg = dcn31_vpg_create(ctx, vpg_inst);
sys/dev/pci/drm/amd/display/dc/resource/dcn31/dcn31_resource.c
1289
if (!hpo_dp_enc31 || !vpg || !apg) {
sys/dev/pci/drm/amd/display/dc/resource/dcn31/dcn31_resource.c
1291
kfree(vpg);
sys/dev/pci/drm/amd/display/dc/resource/dcn31/dcn31_resource.c
1297
hpo_dp_inst, eng_id, vpg, apg,
sys/dev/pci/drm/amd/display/dc/resource/dcn31/dcn31_resource.c
1350
if (pool->base.stream_enc[i]->vpg != NULL) {
sys/dev/pci/drm/amd/display/dc/resource/dcn31/dcn31_resource.c
1351
kfree(DCN30_VPG_FROM_VPG(pool->base.stream_enc[i]->vpg));
sys/dev/pci/drm/amd/display/dc/resource/dcn31/dcn31_resource.c
1352
pool->base.stream_enc[i]->vpg = NULL;
sys/dev/pci/drm/amd/display/dc/resource/dcn31/dcn31_resource.c
1365
if (pool->base.hpo_dp_stream_enc[i]->vpg != NULL) {
sys/dev/pci/drm/amd/display/dc/resource/dcn31/dcn31_resource.c
1366
kfree(DCN30_VPG_FROM_VPG(pool->base.hpo_dp_stream_enc[i]->vpg));
sys/dev/pci/drm/amd/display/dc/resource/dcn31/dcn31_resource.c
1367
pool->base.hpo_dp_stream_enc[i]->vpg = NULL;
sys/dev/pci/drm/amd/display/dc/resource/dcn31/dcn31_resource.c
886
.vpg = true,
sys/dev/pci/drm/amd/display/dc/resource/dcn314/dcn314_resource.c
1223
static struct vpg *dcn31_vpg_create(
sys/dev/pci/drm/amd/display/dc/resource/dcn314/dcn314_resource.c
1281
struct vpg *vpg;
sys/dev/pci/drm/amd/display/dc/resource/dcn314/dcn314_resource.c
1294
vpg = dcn31_vpg_create(ctx, vpg_inst);
sys/dev/pci/drm/amd/display/dc/resource/dcn314/dcn314_resource.c
1297
if (!enc1 || !vpg || !afmt) {
sys/dev/pci/drm/amd/display/dc/resource/dcn314/dcn314_resource.c
1299
kfree(vpg);
sys/dev/pci/drm/amd/display/dc/resource/dcn314/dcn314_resource.c
1305
eng_id, vpg, afmt,
sys/dev/pci/drm/amd/display/dc/resource/dcn314/dcn314_resource.c
1317
struct vpg *vpg;
sys/dev/pci/drm/amd/display/dc/resource/dcn314/dcn314_resource.c
1345
vpg = dcn31_vpg_create(ctx, vpg_inst);
sys/dev/pci/drm/amd/display/dc/resource/dcn314/dcn314_resource.c
1348
if (!hpo_dp_enc31 || !vpg || !apg) {
sys/dev/pci/drm/amd/display/dc/resource/dcn314/dcn314_resource.c
1350
kfree(vpg);
sys/dev/pci/drm/amd/display/dc/resource/dcn314/dcn314_resource.c
1356
hpo_dp_inst, eng_id, vpg, apg,
sys/dev/pci/drm/amd/display/dc/resource/dcn314/dcn314_resource.c
1409
if (pool->base.stream_enc[i]->vpg != NULL) {
sys/dev/pci/drm/amd/display/dc/resource/dcn314/dcn314_resource.c
1410
kfree(DCN30_VPG_FROM_VPG(pool->base.stream_enc[i]->vpg));
sys/dev/pci/drm/amd/display/dc/resource/dcn314/dcn314_resource.c
1411
pool->base.stream_enc[i]->vpg = NULL;
sys/dev/pci/drm/amd/display/dc/resource/dcn314/dcn314_resource.c
1424
if (pool->base.hpo_dp_stream_enc[i]->vpg != NULL) {
sys/dev/pci/drm/amd/display/dc/resource/dcn314/dcn314_resource.c
1425
kfree(DCN30_VPG_FROM_VPG(pool->base.hpo_dp_stream_enc[i]->vpg));
sys/dev/pci/drm/amd/display/dc/resource/dcn314/dcn314_resource.c
1426
pool->base.hpo_dp_stream_enc[i]->vpg = NULL;
sys/dev/pci/drm/amd/display/dc/resource/dcn314/dcn314_resource.c
906
.vpg = true,
sys/dev/pci/drm/amd/display/dc/resource/dcn315/dcn315_resource.c
1163
static struct vpg *dcn31_vpg_create(
sys/dev/pci/drm/amd/display/dc/resource/dcn315/dcn315_resource.c
1221
struct vpg *vpg;
sys/dev/pci/drm/amd/display/dc/resource/dcn315/dcn315_resource.c
1236
vpg = dcn31_vpg_create(ctx, vpg_inst);
sys/dev/pci/drm/amd/display/dc/resource/dcn315/dcn315_resource.c
1239
if (!enc1 || !vpg || !afmt) {
sys/dev/pci/drm/amd/display/dc/resource/dcn315/dcn315_resource.c
1241
kfree(vpg);
sys/dev/pci/drm/amd/display/dc/resource/dcn315/dcn315_resource.c
1247
eng_id, vpg, afmt,
sys/dev/pci/drm/amd/display/dc/resource/dcn315/dcn315_resource.c
1259
struct vpg *vpg;
sys/dev/pci/drm/amd/display/dc/resource/dcn315/dcn315_resource.c
1286
vpg = dcn31_vpg_create(ctx, vpg_inst);
sys/dev/pci/drm/amd/display/dc/resource/dcn315/dcn315_resource.c
1289
if (!hpo_dp_enc31 || !vpg || !apg) {
sys/dev/pci/drm/amd/display/dc/resource/dcn315/dcn315_resource.c
1291
kfree(vpg);
sys/dev/pci/drm/amd/display/dc/resource/dcn315/dcn315_resource.c
1297
hpo_dp_inst, eng_id, vpg, apg,
sys/dev/pci/drm/amd/display/dc/resource/dcn315/dcn315_resource.c
1350
if (pool->base.stream_enc[i]->vpg != NULL) {
sys/dev/pci/drm/amd/display/dc/resource/dcn315/dcn315_resource.c
1351
kfree(DCN30_VPG_FROM_VPG(pool->base.stream_enc[i]->vpg));
sys/dev/pci/drm/amd/display/dc/resource/dcn315/dcn315_resource.c
1352
pool->base.stream_enc[i]->vpg = NULL;
sys/dev/pci/drm/amd/display/dc/resource/dcn315/dcn315_resource.c
1365
if (pool->base.hpo_dp_stream_enc[i]->vpg != NULL) {
sys/dev/pci/drm/amd/display/dc/resource/dcn315/dcn315_resource.c
1366
kfree(DCN30_VPG_FROM_VPG(pool->base.hpo_dp_stream_enc[i]->vpg));
sys/dev/pci/drm/amd/display/dc/resource/dcn315/dcn315_resource.c
1367
pool->base.hpo_dp_stream_enc[i]->vpg = NULL;
sys/dev/pci/drm/amd/display/dc/resource/dcn315/dcn315_resource.c
886
.vpg = true,
sys/dev/pci/drm/amd/display/dc/resource/dcn316/dcn316_resource.c
1157
static struct vpg *dcn31_vpg_create(
sys/dev/pci/drm/amd/display/dc/resource/dcn316/dcn316_resource.c
1217
struct vpg *vpg;
sys/dev/pci/drm/amd/display/dc/resource/dcn316/dcn316_resource.c
1230
vpg = dcn31_vpg_create(ctx, vpg_inst);
sys/dev/pci/drm/amd/display/dc/resource/dcn316/dcn316_resource.c
1233
if (!enc1 || !vpg || !afmt) {
sys/dev/pci/drm/amd/display/dc/resource/dcn316/dcn316_resource.c
1235
kfree(vpg);
sys/dev/pci/drm/amd/display/dc/resource/dcn316/dcn316_resource.c
1241
eng_id, vpg, afmt,
sys/dev/pci/drm/amd/display/dc/resource/dcn316/dcn316_resource.c
1254
struct vpg *vpg;
sys/dev/pci/drm/amd/display/dc/resource/dcn316/dcn316_resource.c
1281
vpg = dcn31_vpg_create(ctx, vpg_inst);
sys/dev/pci/drm/amd/display/dc/resource/dcn316/dcn316_resource.c
1284
if (!hpo_dp_enc31 || !vpg || !apg) {
sys/dev/pci/drm/amd/display/dc/resource/dcn316/dcn316_resource.c
1286
kfree(vpg);
sys/dev/pci/drm/amd/display/dc/resource/dcn316/dcn316_resource.c
1292
hpo_dp_inst, eng_id, vpg, apg,
sys/dev/pci/drm/amd/display/dc/resource/dcn316/dcn316_resource.c
1346
if (pool->base.stream_enc[i]->vpg != NULL) {
sys/dev/pci/drm/amd/display/dc/resource/dcn316/dcn316_resource.c
1347
kfree(DCN30_VPG_FROM_VPG(pool->base.stream_enc[i]->vpg));
sys/dev/pci/drm/amd/display/dc/resource/dcn316/dcn316_resource.c
1348
pool->base.stream_enc[i]->vpg = NULL;
sys/dev/pci/drm/amd/display/dc/resource/dcn316/dcn316_resource.c
1361
if (pool->base.hpo_dp_stream_enc[i]->vpg != NULL) {
sys/dev/pci/drm/amd/display/dc/resource/dcn316/dcn316_resource.c
1362
kfree(DCN30_VPG_FROM_VPG(pool->base.hpo_dp_stream_enc[i]->vpg));
sys/dev/pci/drm/amd/display/dc/resource/dcn316/dcn316_resource.c
1363
pool->base.hpo_dp_stream_enc[i]->vpg = NULL;
sys/dev/pci/drm/amd/display/dc/resource/dcn316/dcn316_resource.c
881
.vpg = true,
sys/dev/pci/drm/amd/display/dc/resource/dcn32/dcn32_resource.c
1120
static struct vpg *dcn32_vpg_create(
sys/dev/pci/drm/amd/display/dc/resource/dcn32/dcn32_resource.c
1205
struct vpg *vpg;
sys/dev/pci/drm/amd/display/dc/resource/dcn32/dcn32_resource.c
1218
vpg = dcn32_vpg_create(ctx, vpg_inst);
sys/dev/pci/drm/amd/display/dc/resource/dcn32/dcn32_resource.c
1221
if (!enc1 || !vpg || !afmt) {
sys/dev/pci/drm/amd/display/dc/resource/dcn32/dcn32_resource.c
1223
kfree(vpg);
sys/dev/pci/drm/amd/display/dc/resource/dcn32/dcn32_resource.c
1237
eng_id, vpg, afmt,
sys/dev/pci/drm/amd/display/dc/resource/dcn32/dcn32_resource.c
1249
struct vpg *vpg;
sys/dev/pci/drm/amd/display/dc/resource/dcn32/dcn32_resource.c
1276
vpg = dcn32_vpg_create(ctx, vpg_inst);
sys/dev/pci/drm/amd/display/dc/resource/dcn32/dcn32_resource.c
1279
if (!hpo_dp_enc31 || !vpg || !apg) {
sys/dev/pci/drm/amd/display/dc/resource/dcn32/dcn32_resource.c
1281
kfree(vpg);
sys/dev/pci/drm/amd/display/dc/resource/dcn32/dcn32_resource.c
1294
hpo_dp_inst, eng_id, vpg, apg,
sys/dev/pci/drm/amd/display/dc/resource/dcn32/dcn32_resource.c
1356
if (pool->base.stream_enc[i]->vpg != NULL) {
sys/dev/pci/drm/amd/display/dc/resource/dcn32/dcn32_resource.c
1357
kfree(DCN30_VPG_FROM_VPG(pool->base.stream_enc[i]->vpg));
sys/dev/pci/drm/amd/display/dc/resource/dcn32/dcn32_resource.c
1358
pool->base.stream_enc[i]->vpg = NULL;
sys/dev/pci/drm/amd/display/dc/resource/dcn32/dcn32_resource.c
1371
if (pool->base.hpo_dp_stream_enc[i]->vpg != NULL) {
sys/dev/pci/drm/amd/display/dc/resource/dcn32/dcn32_resource.c
1372
kfree(DCN30_VPG_FROM_VPG(pool->base.hpo_dp_stream_enc[i]->vpg));
sys/dev/pci/drm/amd/display/dc/resource/dcn32/dcn32_resource.c
1373
pool->base.hpo_dp_stream_enc[i]->vpg = NULL;
sys/dev/pci/drm/amd/display/dc/resource/dcn321/dcn321_resource.c
1101
static struct vpg *dcn321_vpg_create(
sys/dev/pci/drm/amd/display/dc/resource/dcn321/dcn321_resource.c
1186
struct vpg *vpg;
sys/dev/pci/drm/amd/display/dc/resource/dcn321/dcn321_resource.c
1199
vpg = dcn321_vpg_create(ctx, vpg_inst);
sys/dev/pci/drm/amd/display/dc/resource/dcn321/dcn321_resource.c
1202
if (!enc1 || !vpg || !afmt) {
sys/dev/pci/drm/amd/display/dc/resource/dcn321/dcn321_resource.c
1204
kfree(vpg);
sys/dev/pci/drm/amd/display/dc/resource/dcn321/dcn321_resource.c
1218
eng_id, vpg, afmt,
sys/dev/pci/drm/amd/display/dc/resource/dcn321/dcn321_resource.c
1230
struct vpg *vpg;
sys/dev/pci/drm/amd/display/dc/resource/dcn321/dcn321_resource.c
1257
vpg = dcn321_vpg_create(ctx, vpg_inst);
sys/dev/pci/drm/amd/display/dc/resource/dcn321/dcn321_resource.c
1260
if (!hpo_dp_enc31 || !vpg || !apg) {
sys/dev/pci/drm/amd/display/dc/resource/dcn321/dcn321_resource.c
1262
kfree(vpg);
sys/dev/pci/drm/amd/display/dc/resource/dcn321/dcn321_resource.c
1275
hpo_dp_inst, eng_id, vpg, apg,
sys/dev/pci/drm/amd/display/dc/resource/dcn321/dcn321_resource.c
1337
if (pool->base.stream_enc[i]->vpg != NULL) {
sys/dev/pci/drm/amd/display/dc/resource/dcn321/dcn321_resource.c
1338
kfree(DCN30_VPG_FROM_VPG(pool->base.stream_enc[i]->vpg));
sys/dev/pci/drm/amd/display/dc/resource/dcn321/dcn321_resource.c
1339
pool->base.stream_enc[i]->vpg = NULL;
sys/dev/pci/drm/amd/display/dc/resource/dcn321/dcn321_resource.c
1352
if (pool->base.hpo_dp_stream_enc[i]->vpg != NULL) {
sys/dev/pci/drm/amd/display/dc/resource/dcn321/dcn321_resource.c
1353
kfree(DCN30_VPG_FROM_VPG(pool->base.hpo_dp_stream_enc[i]->vpg));
sys/dev/pci/drm/amd/display/dc/resource/dcn321/dcn321_resource.c
1354
pool->base.hpo_dp_stream_enc[i]->vpg = NULL;
sys/dev/pci/drm/amd/display/dc/resource/dcn35/dcn35_resource.c
1181
static struct vpg *dcn31_vpg_create(
sys/dev/pci/drm/amd/display/dc/resource/dcn35/dcn35_resource.c
1268
struct vpg *vpg;
sys/dev/pci/drm/amd/display/dc/resource/dcn35/dcn35_resource.c
1281
vpg = dcn31_vpg_create(ctx, vpg_inst);
sys/dev/pci/drm/amd/display/dc/resource/dcn35/dcn35_resource.c
1284
if (!enc1 || !vpg || !afmt) {
sys/dev/pci/drm/amd/display/dc/resource/dcn35/dcn35_resource.c
1286
kfree(vpg);
sys/dev/pci/drm/amd/display/dc/resource/dcn35/dcn35_resource.c
1300
eng_id, vpg, afmt,
sys/dev/pci/drm/amd/display/dc/resource/dcn35/dcn35_resource.c
1312
struct vpg *vpg;
sys/dev/pci/drm/amd/display/dc/resource/dcn35/dcn35_resource.c
1339
vpg = dcn31_vpg_create(ctx, vpg_inst);
sys/dev/pci/drm/amd/display/dc/resource/dcn35/dcn35_resource.c
1342
if (!hpo_dp_enc31 || !vpg || !apg) {
sys/dev/pci/drm/amd/display/dc/resource/dcn35/dcn35_resource.c
1344
kfree(vpg);
sys/dev/pci/drm/amd/display/dc/resource/dcn35/dcn35_resource.c
1357
hpo_dp_inst, eng_id, vpg, apg,
sys/dev/pci/drm/amd/display/dc/resource/dcn35/dcn35_resource.c
1419
if (pool->base.stream_enc[i]->vpg != NULL) {
sys/dev/pci/drm/amd/display/dc/resource/dcn35/dcn35_resource.c
1420
kfree(DCN30_VPG_FROM_VPG(pool->base.stream_enc[i]->vpg));
sys/dev/pci/drm/amd/display/dc/resource/dcn35/dcn35_resource.c
1421
pool->base.stream_enc[i]->vpg = NULL;
sys/dev/pci/drm/amd/display/dc/resource/dcn35/dcn35_resource.c
1434
if (pool->base.hpo_dp_stream_enc[i]->vpg != NULL) {
sys/dev/pci/drm/amd/display/dc/resource/dcn35/dcn35_resource.c
1435
kfree(DCN30_VPG_FROM_VPG(pool->base.hpo_dp_stream_enc[i]->vpg));
sys/dev/pci/drm/amd/display/dc/resource/dcn35/dcn35_resource.c
1436
pool->base.hpo_dp_stream_enc[i]->vpg = NULL;
sys/dev/pci/drm/amd/display/dc/resource/dcn35/dcn35_resource.c
746
.vpg = true,
sys/dev/pci/drm/amd/display/dc/resource/dcn351/dcn351_resource.c
1161
static struct vpg *dcn31_vpg_create(
sys/dev/pci/drm/amd/display/dc/resource/dcn351/dcn351_resource.c
1248
struct vpg *vpg;
sys/dev/pci/drm/amd/display/dc/resource/dcn351/dcn351_resource.c
1261
vpg = dcn31_vpg_create(ctx, vpg_inst);
sys/dev/pci/drm/amd/display/dc/resource/dcn351/dcn351_resource.c
1264
if (!enc1 || !vpg || !afmt) {
sys/dev/pci/drm/amd/display/dc/resource/dcn351/dcn351_resource.c
1266
kfree(vpg);
sys/dev/pci/drm/amd/display/dc/resource/dcn351/dcn351_resource.c
1280
eng_id, vpg, afmt,
sys/dev/pci/drm/amd/display/dc/resource/dcn351/dcn351_resource.c
1292
struct vpg *vpg;
sys/dev/pci/drm/amd/display/dc/resource/dcn351/dcn351_resource.c
1319
vpg = dcn31_vpg_create(ctx, vpg_inst);
sys/dev/pci/drm/amd/display/dc/resource/dcn351/dcn351_resource.c
1322
if (!hpo_dp_enc31 || !vpg || !apg) {
sys/dev/pci/drm/amd/display/dc/resource/dcn351/dcn351_resource.c
1324
kfree(vpg);
sys/dev/pci/drm/amd/display/dc/resource/dcn351/dcn351_resource.c
1337
hpo_dp_inst, eng_id, vpg, apg,
sys/dev/pci/drm/amd/display/dc/resource/dcn351/dcn351_resource.c
1399
if (pool->base.stream_enc[i]->vpg != NULL) {
sys/dev/pci/drm/amd/display/dc/resource/dcn351/dcn351_resource.c
1400
kfree(DCN30_VPG_FROM_VPG(pool->base.stream_enc[i]->vpg));
sys/dev/pci/drm/amd/display/dc/resource/dcn351/dcn351_resource.c
1401
pool->base.stream_enc[i]->vpg = NULL;
sys/dev/pci/drm/amd/display/dc/resource/dcn351/dcn351_resource.c
1414
if (pool->base.hpo_dp_stream_enc[i]->vpg != NULL) {
sys/dev/pci/drm/amd/display/dc/resource/dcn351/dcn351_resource.c
1415
kfree(DCN30_VPG_FROM_VPG(pool->base.hpo_dp_stream_enc[i]->vpg));
sys/dev/pci/drm/amd/display/dc/resource/dcn351/dcn351_resource.c
1416
pool->base.hpo_dp_stream_enc[i]->vpg = NULL;
sys/dev/pci/drm/amd/display/dc/resource/dcn351/dcn351_resource.c
726
.vpg = true,
sys/dev/pci/drm/amd/display/dc/resource/dcn36/dcn36_resource.c
1162
static struct vpg *dcn31_vpg_create(
sys/dev/pci/drm/amd/display/dc/resource/dcn36/dcn36_resource.c
1249
struct vpg *vpg;
sys/dev/pci/drm/amd/display/dc/resource/dcn36/dcn36_resource.c
1262
vpg = dcn31_vpg_create(ctx, vpg_inst);
sys/dev/pci/drm/amd/display/dc/resource/dcn36/dcn36_resource.c
1265
if (!enc1 || !vpg || !afmt) {
sys/dev/pci/drm/amd/display/dc/resource/dcn36/dcn36_resource.c
1267
kfree(vpg);
sys/dev/pci/drm/amd/display/dc/resource/dcn36/dcn36_resource.c
1281
eng_id, vpg, afmt,
sys/dev/pci/drm/amd/display/dc/resource/dcn36/dcn36_resource.c
1293
struct vpg *vpg;
sys/dev/pci/drm/amd/display/dc/resource/dcn36/dcn36_resource.c
1320
vpg = dcn31_vpg_create(ctx, vpg_inst);
sys/dev/pci/drm/amd/display/dc/resource/dcn36/dcn36_resource.c
1323
if (!hpo_dp_enc31 || !vpg || !apg) {
sys/dev/pci/drm/amd/display/dc/resource/dcn36/dcn36_resource.c
1325
kfree(vpg);
sys/dev/pci/drm/amd/display/dc/resource/dcn36/dcn36_resource.c
1338
hpo_dp_inst, eng_id, vpg, apg,
sys/dev/pci/drm/amd/display/dc/resource/dcn36/dcn36_resource.c
1400
if (pool->base.stream_enc[i]->vpg != NULL) {
sys/dev/pci/drm/amd/display/dc/resource/dcn36/dcn36_resource.c
1401
kfree(DCN30_VPG_FROM_VPG(pool->base.stream_enc[i]->vpg));
sys/dev/pci/drm/amd/display/dc/resource/dcn36/dcn36_resource.c
1402
pool->base.stream_enc[i]->vpg = NULL;
sys/dev/pci/drm/amd/display/dc/resource/dcn36/dcn36_resource.c
1415
if (pool->base.hpo_dp_stream_enc[i]->vpg != NULL) {
sys/dev/pci/drm/amd/display/dc/resource/dcn36/dcn36_resource.c
1416
kfree(DCN30_VPG_FROM_VPG(pool->base.hpo_dp_stream_enc[i]->vpg));
sys/dev/pci/drm/amd/display/dc/resource/dcn36/dcn36_resource.c
1417
pool->base.hpo_dp_stream_enc[i]->vpg = NULL;
sys/dev/pci/drm/amd/display/dc/resource/dcn36/dcn36_resource.c
727
.vpg = true,
sys/dev/pci/drm/amd/display/dc/resource/dcn401/dcn401_resource.c
1094
static struct vpg *dcn401_vpg_create(
sys/dev/pci/drm/amd/display/dc/resource/dcn401/dcn401_resource.c
1178
struct vpg *vpg;
sys/dev/pci/drm/amd/display/dc/resource/dcn401/dcn401_resource.c
1191
vpg = dcn401_vpg_create(ctx, vpg_inst);
sys/dev/pci/drm/amd/display/dc/resource/dcn401/dcn401_resource.c
1194
if (!enc1 || !vpg || !afmt || eng_id >= ARRAY_SIZE(stream_enc_regs)) {
sys/dev/pci/drm/amd/display/dc/resource/dcn401/dcn401_resource.c
1196
kfree(vpg);
sys/dev/pci/drm/amd/display/dc/resource/dcn401/dcn401_resource.c
1209
eng_id, vpg, afmt,
sys/dev/pci/drm/amd/display/dc/resource/dcn401/dcn401_resource.c
1220
struct vpg *vpg;
sys/dev/pci/drm/amd/display/dc/resource/dcn401/dcn401_resource.c
1247
vpg = dcn401_vpg_create(ctx, vpg_inst);
sys/dev/pci/drm/amd/display/dc/resource/dcn401/dcn401_resource.c
1250
if (!hpo_dp_enc31 || !vpg || !apg) {
sys/dev/pci/drm/amd/display/dc/resource/dcn401/dcn401_resource.c
1252
kfree(vpg);
sys/dev/pci/drm/amd/display/dc/resource/dcn401/dcn401_resource.c
1265
hpo_dp_inst, eng_id, vpg, apg,
sys/dev/pci/drm/amd/display/dc/resource/dcn401/dcn401_resource.c
1359
if (pool->base.stream_enc[i]->vpg != NULL) {
sys/dev/pci/drm/amd/display/dc/resource/dcn401/dcn401_resource.c
1360
kfree(DCN31_VPG_FROM_VPG(pool->base.stream_enc[i]->vpg));
sys/dev/pci/drm/amd/display/dc/resource/dcn401/dcn401_resource.c
1361
pool->base.stream_enc[i]->vpg = NULL;
sys/dev/pci/drm/amd/display/dc/resource/dcn401/dcn401_resource.c
1374
if (pool->base.hpo_dp_stream_enc[i]->vpg != NULL) {
sys/dev/pci/drm/amd/display/dc/resource/dcn401/dcn401_resource.c
1375
kfree(DCN31_VPG_FROM_VPG(pool->base.hpo_dp_stream_enc[i]->vpg));
sys/dev/pci/drm/amd/display/dc/resource/dcn401/dcn401_resource.c
1376
pool->base.hpo_dp_stream_enc[i]->vpg = NULL;
sys/dev/pci/mpii.c
3259
struct mpii_cfg_raid_vol_pg0 *vpg;
sys/dev/pci/mpii.c
3274
vpg = malloc(pagelen, M_TEMP, M_WAITOK | M_CANFAIL | M_ZERO);
sys/dev/pci/mpii.c
3275
if (vpg == NULL)
sys/dev/pci/mpii.c
3279
vpg, pagelen) != 0) {
sys/dev/pci/mpii.c
3284
enabled = ((lemtoh16(&vpg->volume_settings) &
sys/dev/pci/mpii.c
3338
free(vpg, M_TEMP, pagelen);
sys/dev/pci/mpii.c
3390
struct mpii_cfg_raid_vol_pg0 *vpg;
sys/dev/pci/mpii.c
3414
vpg = malloc(pagelen, M_TEMP, M_WAITOK | M_CANFAIL | M_ZERO);
sys/dev/pci/mpii.c
3415
if (vpg == NULL) {
sys/dev/pci/mpii.c
3422
&hdr, 1, vpg, pagelen) != 0) {
sys/dev/pci/mpii.c
3425
free(vpg, M_TEMP, pagelen);
sys/dev/pci/mpii.c
3429
switch (vpg->volume_state) {
sys/dev/pci/mpii.c
3435
if (ISSET(lemtoh32(&vpg->volume_status),
sys/dev/pci/mpii.c
3454
switch (vpg->volume_type) {
sys/dev/pci/mpii.c
3471
if ((rv = mpii_bio_hs(sc, NULL, 0, vpg->hot_spare_pool, &hcnt)) != 0) {
sys/dev/pci/mpii.c
3472
free(vpg, M_TEMP, pagelen);
sys/dev/pci/mpii.c
3476
bv->bv_nodisk = vpg->num_phys_disks + hcnt;
sys/dev/pci/mpii.c
3478
bv->bv_size = letoh64(vpg->max_lba) * lemtoh16(&vpg->block_size);
sys/dev/pci/mpii.c
3486
free(vpg, M_TEMP, pagelen);
sys/dev/pci/mpii.c
3493
struct mpii_cfg_raid_vol_pg0 *vpg;
sys/dev/pci/mpii.c
3516
vpg = malloc(pagelen, M_TEMP, M_WAITOK | M_CANFAIL | M_ZERO);
sys/dev/pci/mpii.c
3517
if (vpg == NULL) {
sys/dev/pci/mpii.c
3524
&hdr, 1, vpg, pagelen) != 0) {
sys/dev/pci/mpii.c
3527
free(vpg, M_TEMP, pagelen);
sys/dev/pci/mpii.c
3531
if (bd->bd_diskid >= vpg->num_phys_disks) {
sys/dev/pci/mpii.c
3532
int nvdsk = vpg->num_phys_disks;
sys/dev/pci/mpii.c
3533
int hsmap = vpg->hot_spare_pool;
sys/dev/pci/mpii.c
3535
free(vpg, M_TEMP, pagelen);
sys/dev/pci/mpii.c
3539
pd = (struct mpii_cfg_raid_vol_pg0_physdisk *)(vpg + 1) +
sys/dev/pci/mpii.c
3543
free(vpg, M_TEMP, pagelen);
sys/dev/pci/mpii.c
3720
struct mpii_cfg_raid_vol_pg0 *vpg;
sys/dev/pci/mpii.c
3738
vpg = malloc(pagelen, M_TEMP, M_NOWAIT | M_ZERO);
sys/dev/pci/mpii.c
3739
if (vpg == NULL) {
sys/dev/pci/mpii.c
3746
MPII_PG_POLL, &hdr, 1, vpg, pagelen) != 0) {
sys/dev/pci/mpii.c
3749
free(vpg, M_TEMP, pagelen);
sys/dev/pci/mpii.c
3753
switch (vpg->volume_state) {
sys/dev/pci/mpii.c
3759
if (ISSET(lemtoh32(&vpg->volume_status),
sys/dev/pci/mpii.c
3777
free(vpg, M_TEMP, pagelen);
sys/dev/pci/mpii.c
926
struct mpii_cfg_raid_vol_pg1 vpg;
sys/dev/pci/mpii.c
935
memset(&vpg, 0, sizeof(vpg));
sys/dev/pci/mpii.c
937
pagelen = min(sizeof(vpg), hdr.page_length * 4);
sys/dev/pci/mpii.c
940
&vpg, pagelen) != 0)
sys/dev/pci/mpii.c
943
link->port_wwn = letoh64(vpg.wwid);