Lines Matching defs:node_num
2203 void hns_dsaf_update_stats(struct dsaf_device *dsaf_dev, u32 node_num)
2206 = &dsaf_dev->hw_stats[node_num];
2212 DSAF_INODE_PAD_DISCARD_NUM_0_REG + 0x80 * (u64)node_num);
2214 DSAF_INODE_FINAL_IN_MAN_NUM_0_REG + 0x80 * (u64)node_num);
2216 DSAF_INODE_FINAL_IN_PKT_NUM_0_REG + 0x80 * (u64)node_num);
2218 DSAF_INODE_SBM_PID_NUM_0_REG + 0x80 * (u64)node_num);
2223 dsaf_read_dev(dsaf_dev, reg_tmp + 0x80 * (u64)node_num);
2226 DSAF_INODE_SBM_RELS_NUM_0_REG + 0x80 * (u64)node_num);
2228 DSAF_INODE_SBM_DROP_NUM_0_REG + 0x80 * (u64)node_num);
2230 DSAF_INODE_CRC_FALSE_NUM_0_REG + 0x80 * (u64)node_num);
2232 DSAF_INODE_BP_DISCARD_NUM_0_REG + 0x80 * (u64)node_num);
2234 DSAF_INODE_RSLT_DISCARD_NUM_0_REG + 0x80 * (u64)node_num);
2236 DSAF_INODE_LOCAL_ADDR_FALSE_NUM_0_REG + 0x80 * (u64)node_num);
2239 DSAF_INODE_SW_VLAN_TAG_DISC_0_REG + 4 * (u64)node_num);
2241 DSAF_INODE_IN_DATA_STP_DISC_0_REG + 4 * (u64)node_num);
2244 if ((node_num < DSAF_SERVICE_NW_NUM) && !is_ver1) {
2248 reg_tmp + 0x4 * (u64)node_num);
2252 0xF0 * (u64)node_num);
2256 DSAF_XOD_RCVPKT_CNT_0_REG + 0x90 * (u64)node_num);
2624 int node_num)
2628 struct dsaf_hw_stats *hw_stats = &ddev->hw_stats[node_num];
2644 if (node_num < DSAF_SERVICE_NW_NUM && !is_ver1) {
2666 int node_num = port;
2669 p = hns_dsaf_get_node_stats(ddev, p, node_num);
2672 node_num = port + DSAF_PPE_INODE_BASE;
2673 (void)hns_dsaf_get_node_stats(ddev, p, node_num);