arch/s390/include/uapi/asm/dasd.h
285
__u8 pgid[11];
drivers/gpu/drm/vmwgfx/vmwgfx_msg.c
1100
pid_t pgid, pid;
drivers/gpu/drm/vmwgfx/vmwgfx_msg.c
1107
pgid = task_pgrp_vnr(current);
drivers/gpu/drm/vmwgfx/vmwgfx_msg.c
1108
pid = atomic_cmpxchg(&dev_priv->mksstat_user_pids[slot], pgid, MKSSTAT_PID_RESERVED);
drivers/gpu/drm/vmwgfx/vmwgfx_msg.c
1113
if (pid == pgid) {
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
1979
u8 prio_type, u8 pgid, u8 bw_pct,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
1984
DP(BNX2X_MSG_DCB, "prio[%d] = %d\n", prio, pgid);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
2001
bp->dcbx_config_params.admin_configuration_ets_pg[prio] = pgid;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
2006
int pgid, u8 bw_pct)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
2009
DP(BNX2X_MSG_DCB, "pgid[%d] = %d\n", pgid, bw_pct);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
2011
if (!bnx2x_dcbnl_set_valid(bp) || pgid >= DCBX_MAX_NUM_PG_BW_ENTRIES)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
2014
bp->dcbx_config_params.admin_configuration_bw_precentage[pgid] = bw_pct;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
2019
u8 prio_type, u8 pgid, u8 bw_pct,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
2027
int pgid, u8 bw_pct)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
2034
u8 *prio_type, u8 *pgid, u8 *bw_pct,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
2052
*up_map = *bw_pct = *prio_type = *pgid = 0;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
2057
*pgid = DCBX_PRI_PG_GET(bp->dcbx_local_feat.ets.pri_pg_tbl, prio);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
2061
int pgid, u8 *bw_pct)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
2064
DP(BNX2X_MSG_DCB, "pgid = %d\n", pgid);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
2068
if (!bp->dcb_state || pgid >= DCBX_MAX_NUM_PG_BW_ENTRIES)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
2071
*bw_pct = DCBX_PG_BW_GET(bp->dcbx_local_feat.ets.pg_bw_tbl, pgid);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
2075
u8 *prio_type, u8 *pgid, u8 *bw_pct,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
2081
*prio_type = *pgid = *bw_pct = *up_map = 0;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
2085
int pgid, u8 *bw_pct)
drivers/net/ethernet/brocade/bna/bfa_defs_cna.h
155
u8 pgid[BFA_CEE_DCBX_MAX_PRIORITY];
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
1186
u32 pgid;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
1195
pcmd.u.dcb.pgid.type = FW_PORT_DCB_TYPE_PGID;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
1201
pgid = be32_to_cpu(pcmd.u.dcb.pgid.pgid);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
1204
pg->prio_pg[7 - i] = (pgid >> (i * 4)) & 0xF;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
281
int dcb_type = pcmd->u.dcb.pgid.type;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
333
dcb->pgid = be32_to_cpu(fwdcb->pgid.pgid);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
439
u8 *prio_type, u8 *pgid, u8 *bw_per,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
447
*prio_type = *pgid = *bw_per = *up_tc_map = 0;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
454
pcmd.u.dcb.pgid.type = FW_PORT_DCB_TYPE_PGID;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
460
*pgid = (be32_to_cpu(pcmd.u.dcb.pgid.pgid) >> (tc * 4)) & 0xf;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
474
*bw_per = pcmd.u.dcb.pgrate.pgrate[*pgid];
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
478
if (*pgid != 0xF)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
483
u8 *prio_type, u8 *pgid, u8 *bw_per,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
487
return cxgb4_getpgtccfg(dev, (7 - tc), prio_type, pgid, bw_per,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
493
u8 *prio_type, u8 *pgid, u8 *bw_per,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
497
return cxgb4_getpgtccfg(dev, (7 - tc), prio_type, pgid, bw_per,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
502
u8 prio_type, u8 pgid, u8 bw_per,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
512
if (pgid == DCB_ATTR_VALUE_UNDEFINED)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
518
pcmd.u.dcb.pgid.type = FW_PORT_DCB_TYPE_PGID;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
526
_pgid = be32_to_cpu(pcmd.u.dcb.pgid.pgid);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
528
_pgid |= pgid << (fw_tc * 4);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
529
pcmd.u.dcb.pgid.pgid = cpu_to_be32(_pgid);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
552
pcmd.u.dcb.pgrate.pgrate[pgid] = bw_per;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
564
static void cxgb4_getpgbwgcfg(struct net_device *dev, int pgid, u8 *bw_per,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
585
*bw_per = pcmd.u.dcb.pgrate.pgrate[pgid];
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
588
static void cxgb4_getpgbwgcfg_tx(struct net_device *dev, int pgid, u8 *bw_per)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
590
return cxgb4_getpgbwgcfg(dev, pgid, bw_per, 1);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
593
static void cxgb4_getpgbwgcfg_rx(struct net_device *dev, int pgid, u8 *bw_per)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
595
return cxgb4_getpgbwgcfg(dev, pgid, bw_per, 0);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
598
static void cxgb4_setpgbwgcfg_tx(struct net_device *dev, int pgid,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
616
pcmd.u.dcb.pgrate.pgrate[pgid] = bw_per;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
962
pcmd.u.dcb.pgid.type = FW_PORT_DCB_TYPE_PGID;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
969
tc_info = be32_to_cpu(pcmd.u.dcb.pgid.pgid);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.h
105
u32 pgid; /* Priority Group[0..7] */
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
2416
int prio, pgid;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
2420
pgid = (dcb->pgid >> 4 * (7 - prio)) & 0xf;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
2421
seq_printf(seq, " %3d", pgid);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
2702
(ethqset2pinfo(adap, base_qset + i)->dcb.pgid >>
drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h
2846
__be32 pgid;
drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h
2848
} pgid;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h
362
u8 pgid;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c
1193
&hdev->tm_info.pg_info[hdev->tm_info.tc_info[i].pgid];
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c
1232
pg_info = &hdev->tm_info.pg_info[hdev->tm_info.tc_info[i].pgid];
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c
776
hdev->tm_info.tc_info[i].pgid = 0;
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
401
static void i40e_dcbnl_set_pg_bwg_cfg_tx(struct net_device *netdev, int pgid,
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
411
if (pgid >= I40E_MAX_TRAFFIC_CLASS)
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
414
pf->tmp_cfg.etscfg.tcbwtable[pgid] = bw_pct;
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
416
pgid, bw_pct);
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
434
u8 __always_unused pgid,
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
452
static void i40e_dcbnl_set_pg_bwg_cfg_rx(struct net_device *netdev, int pgid,
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
473
u8 *pgid,
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
486
*pgid = pf->hw.local_dcbx_config.etscfg.prioritytable[prio];
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
488
prio, *pgid);
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
499
static void i40e_dcbnl_get_pg_bwg_cfg_tx(struct net_device *netdev, int pgid,
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
508
if (pgid >= I40E_MAX_TRAFFIC_CLASS)
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
511
*bw_pct = pf->hw.local_dcbx_config.etscfg.tcbwtable[pgid];
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
513
pgid, *bw_pct);
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
530
u8 *prio_type, u8 *pgid, u8 *bw_pct,
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
542
*pgid = pf->hw.local_dcbx_config.etscfg.prioritytable[prio];
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
555
static void i40e_dcbnl_get_pg_bwg_cfg_rx(struct net_device *netdev, int pgid,
drivers/net/ethernet/intel/ice/ice_dcb_nl.c
434
u8 __always_unused *prio_type, u8 *pgid,
drivers/net/ethernet/intel/ice/ice_dcb_nl.c
448
*pgid = pi->qos_cfg.local_dcbx_cfg.etscfg.prio_table[prio];
drivers/net/ethernet/intel/ice/ice_dcb_nl.c
450
*pgid);
drivers/net/ethernet/intel/ice/ice_dcb_nl.c
502
ice_dcbnl_get_pg_bwg_cfg_tx(struct net_device *netdev, int pgid, u8 *bw_pct)
drivers/net/ethernet/intel/ice/ice_dcb_nl.c
511
if (pgid >= ICE_MAX_TRAFFIC_CLASS)
drivers/net/ethernet/intel/ice/ice_dcb_nl.c
514
*bw_pct = pi->qos_cfg.local_dcbx_cfg.etscfg.tcbwtable[pgid];
drivers/net/ethernet/intel/ice/ice_dcb_nl.c
516
pgid, *bw_pct);
drivers/net/ethernet/intel/ice/ice_dcb_nl.c
526
ice_dcbnl_set_pg_bwg_cfg_tx(struct net_device *netdev, int pgid, u8 bw_pct)
drivers/net/ethernet/intel/ice/ice_dcb_nl.c
535
if (pgid >= ICE_MAX_TRAFFIC_CLASS)
drivers/net/ethernet/intel/ice/ice_dcb_nl.c
545
new_cfg->etscfg.tcbwtable[pgid] = bw_pct;
drivers/net/ethernet/intel/ice/ice_dcb_nl.c
559
u8 __always_unused *prio_type, u8 *pgid,
drivers/net/ethernet/intel/ice/ice_dcb_nl.c
573
*pgid = pi->qos_cfg.local_dcbx_cfg.etscfg.prio_table[prio];
drivers/net/ethernet/intel/ice/ice_dcb_nl.c
591
u8 __always_unused pgid,
drivers/net/ethernet/intel/ice/ice_dcb_nl.c
607
ice_dcbnl_get_pg_bwg_cfg_rx(struct net_device *netdev, int __always_unused pgid,
drivers/net/ethernet/intel/ice/ice_dcb_nl.c
628
ice_dcbnl_set_pg_bwg_cfg_rx(struct net_device *netdev, int __always_unused pgid,
drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c
728
u8 pgid, u8 bw_pct, u8 up_map)
drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c
739
if (pgid >= CEE_DCBX_MAX_PGS) {
drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c
745
cee_cfg->prio_to_pg_map[priority] = pgid;
drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c
749
int pgid, u8 bw_pct)
drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c
754
if (pgid >= CEE_DCBX_MAX_PGS) {
drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c
760
cee_cfg->pg_bw_pct[pgid] = bw_pct;
drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c
765
u8 *pgid, u8 *bw_pct, u8 *up_map)
drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c
785
if (mlx5_query_port_prio_tc(mdev, priority, pgid))
drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c
786
*pgid = 0;
drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c
790
int pgid, u8 *bw_pct)
drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c
794
if (pgid >= CEE_DCBX_MAX_PGS) {
drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c
801
*bw_pct = ets.tc_tx_bw[pgid];
drivers/net/ethernet/microchip/lan966x/lan966x_mac.c
104
ret = __lan966x_mac_learn_locked(lan966x, pgid, cpu_copy, mac, vid, type);
drivers/net/ethernet/microchip/lan966x/lan966x_mac.c
73
static int __lan966x_mac_learn_locked(struct lan966x *lan966x, int pgid,
drivers/net/ethernet/microchip/lan966x/lan966x_mac.c
87
ANA_MACACCESS_DEST_IDX_SET(pgid) |
drivers/net/ethernet/microchip/lan966x/lan966x_mac.c
95
static int __lan966x_mac_learn(struct lan966x *lan966x, int pgid,
drivers/net/ethernet/microchip/lan966x/lan966x_mdb.c
19
struct lan966x_pgid_entry *pgid;
drivers/net/ethernet/microchip/lan966x/lan966x_mdb.c
264
lan966x_pgid_entry_del(lan966x, mdb_entry->pgid);
drivers/net/ethernet/microchip/lan966x/lan966x_mdb.c
282
mdb_entry->pgid = pgid_entry;
drivers/net/ethernet/microchip/lan966x/lan966x_mdb.c
328
lan966x_pgid_entry_del(lan966x, mdb_entry->pgid);
drivers/net/ethernet/microchip/lan966x/lan966x_mdb.c
344
mdb_entry->pgid = pgid_entry;
drivers/net/ethernet/microchip/lan966x/lan966x_mdb.c
416
lan966x_pgid_entry_del(lan966x, mdb_entry->pgid);
drivers/net/ethernet/microchip/lan966x/lan966x_mdb.c
426
mdb_entry->pgid = pgid_entry;
drivers/net/ethernet/microchip/lan966x/lan966x_mdb.c
471
lan966x_pgid_entry_del(lan966x, mdb_entry->pgid);
drivers/net/ethernet/microchip/lan966x/lan966x_mdb.c
481
mdb_entry->pgid = pgid_entry;
drivers/net/ethernet/microchip/lan966x/lan966x_mdb.c
546
lan966x_mac_learn(lan966x, mdb_entry->pgid->index,
drivers/net/ethernet/microchip/sparx5/sparx5_mactable.c
80
int sparx5_mact_learn(struct sparx5 *sparx5, int pgid,
drivers/net/ethernet/microchip/sparx5/sparx5_mactable.c
86
if (pgid < consts->n_ports) {
drivers/net/ethernet/microchip/sparx5/sparx5_mactable.c
88
addr = pgid % 32;
drivers/net/ethernet/microchip/sparx5/sparx5_mactable.c
89
addr += (pgid / 32) << 5; /* Add upsid */
drivers/net/ethernet/microchip/sparx5/sparx5_mactable.c
92
addr = pgid - consts->n_ports;
drivers/net/ethernet/microchip/sparx5/sparx5_main.c
714
for (int pgid = sparx5_get_pgid(sparx5, PGID_UC_FLOOD);
drivers/net/ethernet/microchip/sparx5/sparx5_main.c
715
pgid <= sparx5_get_pgid(sparx5, PGID_BCAST); pgid++)
drivers/net/ethernet/microchip/sparx5/sparx5_main.c
716
sparx5_pgid_clear(sparx5, pgid);
drivers/net/ethernet/microchip/sparx5/sparx5_main.h
495
void sparx5_pgid_update_mask(struct sparx5_port *port, int pgid, bool enable);
drivers/net/ethernet/microchip/sparx5/sparx5_main.h
496
void sparx5_pgid_clear(struct sparx5 *spx5, int pgid);
drivers/net/ethernet/microchip/sparx5/sparx5_main.h
497
void sparx5_pgid_read_mask(struct sparx5 *sparx5, int pgid, u32 portmask[3]);
drivers/net/ethernet/microchip/sparx5/sparx5_main.h
578
int sparx5_get_pgid(struct sparx5 *sparx5, int pgid);
drivers/net/ethernet/microchip/sparx5/sparx5_pgid.c
50
int sparx5_get_pgid(struct sparx5 *sparx5, int pgid)
drivers/net/ethernet/microchip/sparx5/sparx5_pgid.c
52
return sparx5->data->consts->n_ports + pgid;
drivers/net/ethernet/microchip/sparx5/sparx5_switchdev.c
36
int pgid;
drivers/net/ethernet/microchip/sparx5/sparx5_switchdev.c
38
for (pgid = sparx5_get_pgid(sparx5, PGID_IPV4_MC_DATA);
drivers/net/ethernet/microchip/sparx5/sparx5_switchdev.c
39
pgid <= sparx5_get_pgid(sparx5, PGID_IPV6_MC_CTRL); pgid++)
drivers/net/ethernet/microchip/sparx5/sparx5_switchdev.c
40
sparx5_pgid_update_mask(port, pgid, should_flood);
drivers/net/ethernet/microchip/sparx5/sparx5_switchdev.c
531
static void sparx5_cpu_copy_ena(struct sparx5 *spx5, u16 pgid, bool enable)
drivers/net/ethernet/microchip/sparx5/sparx5_switchdev.c
535
ANA_AC_PGID_MISC_CFG(pgid));
drivers/net/ethernet/microchip/sparx5/sparx5_vlan.c
120
void sparx5_pgid_update_mask(struct sparx5_port *port, int pgid, bool enable)
drivers/net/ethernet/microchip/sparx5/sparx5_vlan.c
129
spx5_rmw(val, mask, sparx5, ANA_AC_PGID_CFG(pgid));
drivers/net/ethernet/microchip/sparx5/sparx5_vlan.c
133
spx5_rmw(val, mask, sparx5, ANA_AC_PGID_CFG1(pgid));
drivers/net/ethernet/microchip/sparx5/sparx5_vlan.c
137
spx5_rmw(val, mask, sparx5, ANA_AC_PGID_CFG2(pgid));
drivers/net/ethernet/microchip/sparx5/sparx5_vlan.c
143
void sparx5_pgid_clear(struct sparx5 *spx5, int pgid)
drivers/net/ethernet/microchip/sparx5/sparx5_vlan.c
145
spx5_wr(0, spx5, ANA_AC_PGID_CFG(pgid));
drivers/net/ethernet/microchip/sparx5/sparx5_vlan.c
147
spx5_wr(0, spx5, ANA_AC_PGID_CFG1(pgid));
drivers/net/ethernet/microchip/sparx5/sparx5_vlan.c
148
spx5_wr(0, spx5, ANA_AC_PGID_CFG2(pgid));
drivers/net/ethernet/microchip/sparx5/sparx5_vlan.c
152
void sparx5_pgid_read_mask(struct sparx5 *spx5, int pgid, u32 portmask[3])
drivers/net/ethernet/microchip/sparx5/sparx5_vlan.c
154
portmask[0] = spx5_rd(spx5, ANA_AC_PGID_CFG(pgid));
drivers/net/ethernet/microchip/sparx5/sparx5_vlan.c
156
portmask[1] = spx5_rd(spx5, ANA_AC_PGID_CFG1(pgid));
drivers/net/ethernet/microchip/sparx5/sparx5_vlan.c
157
portmask[2] = spx5_rd(spx5, ANA_AC_PGID_CFG2(pgid));
drivers/net/ethernet/mscc/ocelot.c
2047
struct ocelot_pgid *pgid;
drivers/net/ethernet/mscc/ocelot.c
2049
pgid = kzalloc_obj(*pgid);
drivers/net/ethernet/mscc/ocelot.c
2050
if (!pgid)
drivers/net/ethernet/mscc/ocelot.c
2053
pgid->ports = ports;
drivers/net/ethernet/mscc/ocelot.c
2054
pgid->index = index;
drivers/net/ethernet/mscc/ocelot.c
2055
refcount_set(&pgid->refcount, 1);
drivers/net/ethernet/mscc/ocelot.c
2056
list_add_tail(&pgid->list, &ocelot->pgids);
drivers/net/ethernet/mscc/ocelot.c
2058
return pgid;
drivers/net/ethernet/mscc/ocelot.c
2061
static void ocelot_pgid_free(struct ocelot *ocelot, struct ocelot_pgid *pgid)
drivers/net/ethernet/mscc/ocelot.c
2063
if (!refcount_dec_and_test(&pgid->refcount))
drivers/net/ethernet/mscc/ocelot.c
2066
list_del(&pgid->list);
drivers/net/ethernet/mscc/ocelot.c
2067
kfree(pgid);
drivers/net/ethernet/mscc/ocelot.c
2073
struct ocelot_pgid *pgid;
drivers/net/ethernet/mscc/ocelot.c
2085
list_for_each_entry(pgid, &ocelot->pgids, list) {
drivers/net/ethernet/mscc/ocelot.c
2089
if (pgid->index && pgid->ports == mc->ports) {
drivers/net/ethernet/mscc/ocelot.c
2090
refcount_inc(&pgid->refcount);
drivers/net/ethernet/mscc/ocelot.c
2091
return pgid;
drivers/net/ethernet/mscc/ocelot.c
2099
list_for_each_entry(pgid, &ocelot->pgids, list) {
drivers/net/ethernet/mscc/ocelot.c
2100
if (pgid->index == index) {
drivers/net/ethernet/mscc/ocelot.c
2134
struct ocelot_pgid *pgid;
drivers/net/ethernet/mscc/ocelot.c
2156
ocelot_pgid_free(ocelot, mc->pgid);
drivers/net/ethernet/mscc/ocelot.c
2163
pgid = ocelot_mdb_get_pgid(ocelot, mc);
drivers/net/ethernet/mscc/ocelot.c
2164
if (IS_ERR(pgid)) {
drivers/net/ethernet/mscc/ocelot.c
2169
return PTR_ERR(pgid);
drivers/net/ethernet/mscc/ocelot.c
2171
mc->pgid = pgid;
drivers/net/ethernet/mscc/ocelot.c
2177
ocelot_write_rix(ocelot, pgid->ports, ANA_PGID_PGID,
drivers/net/ethernet/mscc/ocelot.c
2178
pgid->index);
drivers/net/ethernet/mscc/ocelot.c
2180
return ocelot_mact_learn(ocelot, pgid->index, addr, vid,
drivers/net/ethernet/mscc/ocelot.c
2191
struct ocelot_pgid *pgid;
drivers/net/ethernet/mscc/ocelot.c
2204
ocelot_pgid_free(ocelot, mc->pgid);
drivers/net/ethernet/mscc/ocelot.c
2213
pgid = ocelot_mdb_get_pgid(ocelot, mc);
drivers/net/ethernet/mscc/ocelot.c
2214
if (IS_ERR(pgid))
drivers/net/ethernet/mscc/ocelot.c
2215
return PTR_ERR(pgid);
drivers/net/ethernet/mscc/ocelot.c
2216
mc->pgid = pgid;
drivers/net/ethernet/mscc/ocelot.c
2222
ocelot_write_rix(ocelot, pgid->ports, ANA_PGID_PGID,
drivers/net/ethernet/mscc/ocelot.c
2223
pgid->index);
drivers/net/ethernet/mscc/ocelot.c
2225
return ocelot_mact_learn(ocelot, pgid->index, addr, vid,
drivers/net/ethernet/mscc/ocelot.c
2398
struct ocelot_pgid *pgid;
drivers/net/ethernet/mscc/ocelot.c
2408
ocelot_pgid_free(ocelot, mc->pgid);
drivers/net/ethernet/mscc/ocelot.c
2415
pgid = ocelot_mdb_get_pgid(ocelot, mc);
drivers/net/ethernet/mscc/ocelot.c
2416
if (IS_ERR(pgid)) {
drivers/net/ethernet/mscc/ocelot.c
2421
return PTR_ERR(pgid);
drivers/net/ethernet/mscc/ocelot.c
2423
mc->pgid = pgid;
drivers/net/ethernet/mscc/ocelot.c
2429
ocelot_write_rix(ocelot, pgid->ports, ANA_PGID_PGID,
drivers/net/ethernet/mscc/ocelot.c
2430
pgid->index);
drivers/net/ethernet/mscc/ocelot.c
2432
return ocelot_mact_learn(ocelot, pgid->index, addr, vid,
drivers/net/ethernet/mscc/ocelot.h
74
struct ocelot_pgid *pgid;
drivers/net/ethernet/mscc/ocelot_net.c
644
int pgid;
drivers/net/ethernet/mscc/ocelot_net.c
664
ocelot_mact_learn(ocelot, w->learn.pgid, w->learn.addr,
drivers/net/ethernet/mscc/ocelot_net.c
715
w.learn.pgid = PGID_CPU;
drivers/net/ethernet/pensando/ionic/ionic_api.h
120
int ionic_get_cmb(struct ionic_lif *lif, u32 *pgid, phys_addr_t *pgaddr,
drivers/net/ethernet/pensando/ionic/ionic_api.h
129
void ionic_put_cmb(struct ionic_lif *lif, u32 pgid, int order);
drivers/net/ethernet/pensando/ionic/ionic_dev.c
903
int ionic_get_cmb(struct ionic_lif *lif, u32 *pgid, phys_addr_t *pgaddr,
drivers/net/ethernet/pensando/ionic/ionic_dev.c
918
*pgid = (u32)idx;
drivers/net/ethernet/pensando/ionic/ionic_dev.c
952
ionic_put_cmb(lif, *pgid, order);
drivers/net/ethernet/pensando/ionic/ionic_dev.c
963
void ionic_put_cmb(struct ionic_lif *lif, u32 pgid, int order)
drivers/net/ethernet/pensando/ionic/ionic_dev.c
968
bitmap_release_region(idev->cmb_inuse, pgid, order);
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
1350
u8 *pgid, u8 *bw_pct, u8 *up_map)
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
1356
*prio_type = *pgid = *bw_pct = *up_map = 0;
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
1366
*pgid = dcbx_info->operational.params.ets_pri_tc_tbl[tc];
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
1370
static void qed_dcbnl_getpgbwgcfgtx(struct qed_dev *cdev, int pgid, u8 *bw_pct)
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
1376
DP_VERBOSE(hwfn, QED_MSG_DCB, "pgid = %d\n", pgid);
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
1377
if (pgid < 0 || pgid >= QED_MAX_PFC_PRIORITIES) {
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
1378
DP_INFO(hwfn, "Invalid pgid %d\n", pgid);
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
1386
*bw_pct = dcbx_info->operational.params.ets_tc_bw_tbl[pgid];
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
1564
u8 pri_type, u8 pgid, u8 bw_pct, u8 up_map)
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
1573
tc, pri_type, pgid, bw_pct, up_map);
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
1586
dcbx_set.config.params.ets_pri_tc_tbl[tc] = pgid;
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
1598
u8 pri_type, u8 pgid, u8 bw_pct, u8 up_map)
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
1603
static void qed_dcbnl_setpgbwgcfgtx(struct qed_dev *cdev, int pgid, u8 bw_pct)
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
1610
DP_VERBOSE(hwfn, QED_MSG_DCB, "pgid = %d bw_pct = %d\n", pgid, bw_pct);
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
1611
if (pgid < 0 || pgid >= QED_MAX_PFC_PRIORITIES) {
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
1612
DP_INFO(hwfn, "Invalid pgid %d\n", pgid);
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
1622
dcbx_set.config.params.ets_tc_bw_tbl[pgid] = bw_pct;
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
1633
static void qed_dcbnl_setpgbwgcfgrx(struct qed_dev *cdev, int pgid, u8 bw_pct)
drivers/net/ethernet/qlogic/qede/qede_dcbnl.c
121
u8 pri_type, u8 pgid, u8 bw_pct, u8 up_map)
drivers/net/ethernet/qlogic/qede/qede_dcbnl.c
125
return edev->ops->dcb->setpgtccfgtx(edev->cdev, prio, pri_type, pgid,
drivers/net/ethernet/qlogic/qede/qede_dcbnl.c
130
u8 pri_type, u8 pgid, u8 bw_pct, u8 up_map)
drivers/net/ethernet/qlogic/qede/qede_dcbnl.c
134
return edev->ops->dcb->setpgtccfgrx(edev->cdev, prio, pri_type, pgid,
drivers/net/ethernet/qlogic/qede/qede_dcbnl.c
138
static void qede_dcbnl_setpgbwgcfgtx(struct net_device *netdev, int pgid,
drivers/net/ethernet/qlogic/qede/qede_dcbnl.c
143
return edev->ops->dcb->setpgbwgcfgtx(edev->cdev, pgid, bw_pct);
drivers/net/ethernet/qlogic/qede/qede_dcbnl.c
146
static void qede_dcbnl_setpgbwgcfgrx(struct net_device *netdev, int pgid,
drivers/net/ethernet/qlogic/qede/qede_dcbnl.c
151
return edev->ops->dcb->setpgbwgcfgrx(edev->cdev, pgid, bw_pct);
drivers/net/ethernet/qlogic/qede/qede_dcbnl.c
34
u8 *prio_type, u8 *pgid, u8 *bw_pct,
drivers/net/ethernet/qlogic/qede/qede_dcbnl.c
40
pgid, bw_pct, up_map);
drivers/net/ethernet/qlogic/qede/qede_dcbnl.c
44
int pgid, u8 *bw_pct)
drivers/net/ethernet/qlogic/qede/qede_dcbnl.c
48
edev->ops->dcb->getpgbwgcfgtx(edev->cdev, pgid, bw_pct);
drivers/net/ethernet/qlogic/qede/qede_dcbnl.c
52
u8 *prio_type, u8 *pgid, u8 *bw_pct,
drivers/net/ethernet/qlogic/qede/qede_dcbnl.c
57
edev->ops->dcb->getpgtccfgrx(edev->cdev, prio, prio_type, pgid, bw_pct,
drivers/net/ethernet/qlogic/qede/qede_dcbnl.c
62
int pgid, u8 *bw_pct)
drivers/net/ethernet/qlogic/qede/qede_dcbnl.c
66
edev->ops->dcb->getpgbwgcfgrx(edev->cdev, pgid, bw_pct);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c
1003
u8 *pgid, u8 *bw_pct, u8 *up_map)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c
1005
*prio_type = *pgid = *bw_pct = *up_map = 0;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c
1009
qlcnic_dcb_get_pg_bwg_cfg_rx(struct net_device *netdev, int pgid, u8 *bw_pct)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c
1084
(peer->tc_cfg[i].pgid == i)) {
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c
144
u8 pgid;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c
660
u8 i, tc, pgid;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c
675
pgid = QLC_DCB_GET_PGID_PRIO(each->prio_pg_map[0], i);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c
677
pgid = QLC_DCB_GET_PGID_PRIO(each->prio_pg_map[1], i);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c
679
tc_cfg->pgid = pgid;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c
682
type->pg_cfg[tc_cfg->pgid].prio_count++;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c
793
u8 *pgid, u8 *bw_per, u8 *up_tc_map)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c
801
*prio = *pgid = *bw_per = *up_tc_map = 0;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c
814
*pgid = tc_cfg->pgid;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c
817
pg = *pgid;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c
821
if (temp->valid && (pg == temp->pgid))
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c
829
static void qlcnic_dcb_get_pg_bwg_cfg_tx(struct net_device *netdev, int pgid,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c
843
if (pgid < 0 || pgid >= QLC_DCB_MAX_PG)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c
846
pgcfg = &type->pg_cfg[pgid];
drivers/s390/block/dasd_eckd.c
6074
seq_printf(m, "pgid %*phN\n", 11, entry->pgid);
drivers/s390/block/dasd_eckd.h
510
__u8 pgid[11];
drivers/s390/cio/css.h
130
struct pgid global_pgid;
drivers/s390/cio/device_pgid.c
140
struct pgid *pgid = &cdev->private->dma_area->pgid[i];
drivers/s390/cio/device_pgid.c
142
pgid->inf.fc = fn;
drivers/s390/cio/device_pgid.c
144
cp->cda = virt_to_dma32(pgid);
drivers/s390/cio/device_pgid.c
145
cp->count = sizeof(*pgid);
drivers/s390/cio/device_pgid.c
281
static int pgid_is_reset(struct pgid *p)
drivers/s390/cio/device_pgid.c
292
static int pgid_cmp(struct pgid *p1, struct pgid *p2)
drivers/s390/cio/device_pgid.c
295
sizeof(struct pgid) - 1);
drivers/s390/cio/device_pgid.c
301
static void pgid_analyze(struct ccw_device *cdev, struct pgid **p,
drivers/s390/cio/device_pgid.c
304
struct pgid *pgid = &cdev->private->dma_area->pgid[0];
drivers/s390/cio/device_pgid.c
305
struct pgid *first = NULL;
drivers/s390/cio/device_pgid.c
312
for (i = 0, lpm = 0x80; i < 8; i++, pgid++, lpm >>= 1) {
drivers/s390/cio/device_pgid.c
315
if (pgid->inf.ps.state2 == SNID_STATE2_RESVD_ELSE)
drivers/s390/cio/device_pgid.c
317
if (pgid_is_reset(pgid)) {
drivers/s390/cio/device_pgid.c
322
first = pgid;
drivers/s390/cio/device_pgid.c
325
if (pgid_cmp(pgid, first) != 0)
drivers/s390/cio/device_pgid.c
336
struct pgid *pgid;
drivers/s390/cio/device_pgid.c
346
pgid = &cdev->private->dma_area->pgid[i];
drivers/s390/cio/device_pgid.c
348
if (pgid->inf.ps.state1 != SNID_STATE1_GROUPED)
drivers/s390/cio/device_pgid.c
351
if (pgid->inf.ps.state1 != SNID_STATE1_UNGROUPED)
drivers/s390/cio/device_pgid.c
355
if (pgid->inf.ps.state3 != SNID_STATE3_MULTI_PATH)
drivers/s390/cio/device_pgid.c
358
if (pgid->inf.ps.state3 != SNID_STATE3_SINGLE_PATH)
drivers/s390/cio/device_pgid.c
367
static void pgid_fill(struct ccw_device *cdev, struct pgid *pgid)
drivers/s390/cio/device_pgid.c
372
memcpy(&cdev->private->dma_area->pgid[i], pgid,
drivers/s390/cio/device_pgid.c
373
sizeof(struct pgid));
drivers/s390/cio/device_pgid.c
383
struct pgid *pgid;
drivers/s390/cio/device_pgid.c
391
pgid_analyze(cdev, &pgid, &mismatch, &reserved, &reset);
drivers/s390/cio/device_pgid.c
402
pgid_fill(cdev, pgid);
drivers/s390/cio/device_pgid.c
445
cp->cda = virt_to_dma32(&cdev->private->dma_area->pgid[i]);
drivers/s390/cio/device_pgid.c
446
cp->count = sizeof(struct pgid);
drivers/s390/cio/device_pgid.c
521
memset(cdev->private->dma_area->pgid, 0,
drivers/s390/cio/device_pgid.c
522
sizeof(cdev->private->dma_area->pgid));
drivers/s390/cio/io_sch.h
127
struct pgid pgid[8]; /* path group IDs per chpid*/
drivers/scsi/bfa/bfa_defs_svc.h
1360
u8 pgid[BFA_CEE_DCBX_MAX_PRIORITY];
fs/ceph/ioctl.c
191
struct ceph_pg pgid;
fs/ceph/ioctl.c
216
r = ceph_object_locator_to_pg(osdc->osdmap, &oid, &oloc, &pgid);
fs/ceph/ioctl.c
224
dl.osd = ceph_pg_to_acting_primary(osdc->osdmap, &pgid);
fs/coda/upcall.c
55
inp->ih.pgid = task_pgrp_nr_ns(current, &init_pid_ns);
fs/proc/array.c
474
pid_t ppid = 0, pgid = -1, sid = -1;
fs/proc/array.c
533
pgid = task_pgrp_nr_ns(task, ns);
fs/proc/array.c
589
seq_put_decimal_ll(m, " ", pgid);
include/linux/ceph/osd_client.h
214
struct ceph_pg pgid; /* last raw pg we mapped to */
include/linux/ceph/osdmap.h
153
struct ceph_pg pgid;
include/linux/ceph/osdmap.h
231
static inline int ceph_decode_pgid(void **p, void *end, struct ceph_pg *pgid)
include/linux/ceph/osdmap.h
246
pgid->pool = ceph_decode_64(p);
include/linux/ceph/osdmap.h
247
pgid->seed = ceph_decode_32(p);
include/linux/ceph/osdmap.h
273
bool ceph_pg_is_split(const struct ceph_pg *pgid, u32 old_pg_num,
include/linux/ceph/osdmap.h
289
const struct ceph_pg *pgid);
include/linux/ceph/osdmap.h
30
struct ceph_pg pgid;
include/linux/lsm_hook_defs.h
240
LSM_HOOK(int, 0, task_setpgid, struct task_struct *p, pid_t pgid)
include/linux/qed/qed_eth_if.h
207
u8 *pgid, u8 *bw_pct, u8 *up_map);
include/linux/qed/qed_eth_if.h
208
void (*getpgbwgcfgtx)(struct qed_dev *cdev, int pgid, u8 *bw_pct);
include/linux/qed/qed_eth_if.h
210
u8 *pgid, u8 *bw_pct, u8 *up_map);
include/linux/qed/qed_eth_if.h
211
void (*getpgbwgcfgrx)(struct qed_dev *cdev, int pgid, u8 *bw_pct);
include/linux/qed/qed_eth_if.h
223
u8 pri_type, u8 pgid, u8 bw_pct, u8 up_map);
include/linux/qed/qed_eth_if.h
225
u8 pri_type, u8 pgid, u8 bw_pct, u8 up_map);
include/linux/qed/qed_eth_if.h
226
void (*setpgbwgcfgtx)(struct qed_dev *cdev, int pgid, u8 bw_pct);
include/linux/qed/qed_eth_if.h
227
void (*setpgbwgcfgrx)(struct qed_dev *cdev, int pgid, u8 bw_pct);
include/linux/security.h
1318
static inline int security_task_setpgid(struct task_struct *p, pid_t pgid)
include/linux/security.h
516
int security_task_setpgid(struct task_struct *p, pid_t pgid);
include/linux/syscalls.h
703
asmlinkage long sys_setpgid(pid_t pid, pid_t pgid);
include/soc/mscc/ocelot.h
73
#define for_each_unicast_dest_pgid(ocelot, pgid) \
include/soc/mscc/ocelot.h
74
for ((pgid) = 0; \
include/soc/mscc/ocelot.h
75
(pgid) < (ocelot)->num_phys_ports; \
include/soc/mscc/ocelot.h
76
(pgid)++)
include/soc/mscc/ocelot.h
78
#define for_each_nonreserved_multicast_dest_pgid(ocelot, pgid) \
include/soc/mscc/ocelot.h
79
for ((pgid) = (ocelot)->num_phys_ports + 1; \
include/soc/mscc/ocelot.h
80
(pgid) < PGID_BLACKHOLE; \
include/soc/mscc/ocelot.h
81
(pgid)++)
include/soc/mscc/ocelot.h
83
#define for_each_aggr_pgid(ocelot, pgid) \
include/soc/mscc/ocelot.h
84
for ((pgid) = PGID_AGGR; \
include/soc/mscc/ocelot.h
85
(pgid) < PGID_SRC; \
include/soc/mscc/ocelot.h
86
(pgid)++)
include/uapi/linux/coda.h
299
__kernel_pid_t pgid;
kernel/sys.c
1114
SYSCALL_DEFINE2(setpgid, pid_t, pid, pid_t, pgid)
kernel/sys.c
1124
if (!pgid)
kernel/sys.c
1125
pgid = pid;
kernel/sys.c
1126
if (pgid < 0)
kernel/sys.c
1162
if (pgid != pid) {
kernel/sys.c
1165
pgrp = find_vpid(pgid);
kernel/sys.c
1171
err = security_task_setpgid(p, pgid);
net/ceph/debugfs.c
101
seq_printf(s, "pg_temp %llu.%x [", pg->pgid.pool,
net/ceph/debugfs.c
102
pg->pgid.seed);
net/ceph/debugfs.c
112
seq_printf(s, "primary_temp %llu.%x %d\n", pg->pgid.pool,
net/ceph/debugfs.c
113
pg->pgid.seed, pg->primary_temp.osd);
net/ceph/debugfs.c
119
seq_printf(s, "pg_upmap %llu.%x [", pg->pgid.pool,
net/ceph/debugfs.c
120
pg->pgid.seed);
net/ceph/debugfs.c
130
seq_printf(s, "pg_upmap_items %llu.%x [", pg->pgid.pool,
net/ceph/debugfs.c
131
pg->pgid.seed);
net/ceph/debugfs.c
184
seq_printf(s, "%llu.%x", spgid->pgid.pool, spgid->pgid.seed);
net/ceph/debugfs.c
193
seq_printf(s, "osd%d\t%llu.%x\t", t->osd, t->pgid.pool, t->pgid.seed);
net/ceph/osd_client.c
1586
struct ceph_pg pgid, last_pgid;
net/ceph/osd_client.c
1634
__ceph_object_locator_to_pg(pi, &t->target_oid, &t->target_oloc, &pgid);
net/ceph/osd_client.c
1635
last_pgid.pool = pgid.pool;
net/ceph/osd_client.c
1636
last_pgid.seed = ceph_stable_mod(pgid.seed, t->pg_num, t->pg_num_mask);
net/ceph/osd_client.c
1638
ceph_pg_to_up_acting_osds(osdc->osdmap, pi, &pgid, &up, &acting);
net/ceph/osd_client.c
1667
legacy_change = ceph_pg_compare(&t->pgid, &pgid) ||
net/ceph/osd_client.c
1674
t->pgid = pgid; /* struct */
net/ceph/osd_client.c
1675
ceph_pg_to_primary_shard(osdc->osdmap, pi, &pgid, &t->spgid);
net/ceph/osd_client.c
2003
hoid->hash = t->pgid.seed;
net/ceph/osd_client.c
2033
__func__, req, req->r_tid, osd->o_osd, backoff->spgid.pgid.pool,
net/ceph/osd_client.c
2034
backoff->spgid.pgid.seed, backoff->spgid.shard, backoff->id);
net/ceph/osd_client.c
2115
static void encode_pgid(void **p, const struct ceph_pg *pgid)
net/ceph/osd_client.c
2118
ceph_encode_64(p, pgid->pool);
net/ceph/osd_client.c
2119
ceph_encode_32(p, pgid->seed);
net/ceph/osd_client.c
2126
encode_pgid(p, &spgid->pgid);
net/ceph/osd_client.c
2163
ceph_encode_32(&p, req->r_t.pgid.seed); /* raw hash */
net/ceph/osd_client.c
2244
struct ceph_pg pgid;
net/ceph/osd_client.c
2260
pgid.pool = ceph_decode_64(&p);
net/ceph/osd_client.c
2288
pgid.seed = le32_to_cpu(head.hash);
net/ceph/osd_client.c
2289
encode_pgid(&p, &pgid); /* raw pg */
net/ceph/osd_client.c
2343
__func__, req, req->r_tid, req->r_t.pgid.pool, req->r_t.pgid.seed,
net/ceph/osd_client.c
2344
req->r_t.spgid.pgid.pool, req->r_t.spgid.pgid.seed,
net/ceph/osd_client.c
3656
struct ceph_pg pgid;
net/ceph/osd_client.c
3684
ret = ceph_decode_pgid(&p, end, &m->pgid);
net/ceph/osd_client.c
3785
__func__, req, req->r_tid, m.flags, m.pgid.pool, m.pgid.seed,
net/ceph/osd_client.c
3829
req->r_t.pgid.pool = 0;
net/ceph/osd_client.c
3830
req->r_t.pgid.seed = 0;
net/ceph/osd_client.c
4322
ret = ceph_decode_pgid(&p, end, &m->spgid.pgid);
net/ceph/osd_client.c
4405
m->spgid.pgid.pool, m->spgid.pgid.seed, m->spgid.shard, m->id);
net/ceph/osd_client.c
443
dest->pgid = src->pgid; /* struct */
net/ceph/osd_client.c
4465
m->spgid.pgid.pool, m->spgid.pgid.seed, m->spgid.shard, m->id);
net/ceph/osd_client.c
4470
__func__, osd->o_osd, m->spgid.pgid.pool,
net/ceph/osd_client.c
4471
m->spgid.pgid.seed, m->spgid.shard, m->id);
net/ceph/osd_client.c
4478
__func__, osd->o_osd, m->spgid.pgid.pool,
net/ceph/osd_client.c
4479
m->spgid.pgid.seed, m->spgid.shard, m->id);
net/ceph/osdmap.c
1391
struct ceph_pg pgid;
net/ceph/osdmap.c
1394
ret = ceph_decode_pgid(p, end, &pgid);
net/ceph/osdmap.c
1398
pg = lookup_pg_mapping(mapping_root, &pgid);
net/ceph/osdmap.c
1411
pg->pgid = pgid; /* struct */
net/ceph/osdmap.c
2287
bool ceph_pg_is_split(const struct ceph_pg *pgid, u32 old_pg_num,
net/ceph/osdmap.c
2294
WARN_ON(pgid->seed >= old_pg_num);
net/ceph/osdmap.c
2300
u32 s = next_bit | pgid->seed;
net/ceph/osdmap.c
2302
if (s < old_pg_num || s == pgid->seed)
net/ceph/osdmap.c
2308
if (s == pgid->seed)
net/ceph/osdmap.c
2329
const struct ceph_pg *pgid)
net/ceph/osdmap.c
2335
ceph_pg_is_split(pgid, old_pg_num, new_pg_num) ||
net/ceph/osdmap.c
2445
struct ceph_pg *pgid)
net/ceph/osdmap.c
2447
pgid->pool = raw_pgid->pool;
net/ceph/osdmap.c
2448
pgid->seed = ceph_stable_mod(raw_pgid->seed, pi->pg_num,
net/ceph/osdmap.c
2590
const struct ceph_pg *pgid,
net/ceph/osdmap.c
2596
pg = lookup_pg_mapping(&osdmap->pg_upmap, pgid);
net/ceph/osdmap.c
2615
pg = lookup_pg_mapping(&osdmap->pg_upmap_items, pgid);
net/ceph/osdmap.c
2769
const struct ceph_pg *pgid,
net/ceph/osdmap.c
2778
pg = lookup_pg_mapping(&osdmap->pg_temp, pgid);
net/ceph/osdmap.c
2801
pg = lookup_pg_mapping(&osdmap->primary_temp, pgid);
net/ceph/osdmap.c
2819
struct ceph_pg pgid;
net/ceph/osdmap.c
2823
raw_pg_to_pg(pi, raw_pgid, &pgid);
net/ceph/osdmap.c
2826
apply_upmap(osdmap, &pgid, up);
net/ceph/osdmap.c
2829
get_temp_osds(osdmap, pi, &pgid, acting);
net/ceph/osdmap.c
2844
struct ceph_pg pgid;
net/ceph/osdmap.c
2849
raw_pg_to_pg(pi, raw_pgid, &pgid);
net/ceph/osdmap.c
2852
spgid->pgid = pgid; /* struct */
net/ceph/osdmap.c
2857
ceph_pg_to_up_acting_osds(osdmap, pi, &pgid, &up, &acting);
net/ceph/osdmap.c
2860
spgid->pgid = pgid; /* struct */
net/ceph/osdmap.c
698
ret = ceph_pg_compare(&lhs->pgid, &rhs->pgid);
net/ceph/osdmap.c
733
DEFINE_RB_FUNCS2(pg_mapping, struct ceph_pg_mapping, pgid, ceph_pg_compare,
net/dcb/dcbnl.c
1312
u8 pgid, up_map, prio, tc_pct;
net/dcb/dcbnl.c
1326
pgid = DCB_ATTR_VALUE_UNDEFINED;
net/dcb/dcbnl.c
1333
&prio, &pgid, &tc_pct, &up_map);
net/dcb/dcbnl.c
1336
&prio, &pgid, &tc_pct, &up_map);
net/dcb/dcbnl.c
1338
if (nla_put_u8(skb, DCB_TC_ATTR_PARAM_PGID, pgid) ||
net/dcb/dcbnl.c
591
u8 prio, pgid, tc_pct, up_map;
net/dcb/dcbnl.c
636
pgid = DCB_ATTR_VALUE_UNDEFINED;
net/dcb/dcbnl.c
645
&pgid, &tc_pct, &up_map);
net/dcb/dcbnl.c
650
&pgid, &tc_pct, &up_map);
net/dcb/dcbnl.c
656
DCB_TC_ATTR_PARAM_PGID, pgid);
net/dcb/dcbnl.c
807
u8 pgid;
net/dcb/dcbnl.c
838
pgid = DCB_ATTR_VALUE_UNDEFINED;
net/dcb/dcbnl.c
848
pgid = nla_get_u8(param_tb[DCB_TC_ATTR_PARAM_PGID]);
net/dcb/dcbnl.c
862
prio, pgid, tc_pct, up_map);
net/dcb/dcbnl.c
867
prio, pgid, tc_pct, up_map);
security/security.c
3003
int security_task_setpgid(struct task_struct *p, pid_t pgid)
security/security.c
3005
return call_int_hook(task_setpgid, p, pgid);
security/selinux/hooks.c
4374
static int selinux_task_setpgid(struct task_struct *p, pid_t pgid)
security/smack/smack_lsm.c
2257
static int smack_task_setpgid(struct task_struct *p, pid_t pgid)
tools/include/nolibc/sys.h
766
int sys_setpgid(pid_t pid, pid_t pgid)
tools/include/nolibc/sys.h
768
return my_syscall2(__NR_setpgid, pid, pgid);
tools/include/nolibc/sys.h
772
int setpgid(pid_t pid, pid_t pgid)
tools/include/nolibc/sys.h
774
return __sysret(sys_setpgid(pid, pgid));