Lines Matching defs:table

218 /* defines to build power on SC2VL table */
1108 * Error interrupt table entry. This is used as input to the interrupt
1126 * Helpers for building HFI and DC error interrupt table entries. Different
5314 * Using the given flag table, print a comma separated string into
5318 struct flag_table *table, int table_size)
5332 if (flags & table[i].flag) {
5333 no_room = append_str(buf, &p, &len, table[i].str);
5336 flags &= ~table[i].flag;
6718 * See OPAv1 table 9-14 - HFI and External Switch Ports Key
6728 * See OPAv1 table 9-14 - HFI and External Switch Ports Key
7593 /* set up the remote credit return table */
8306 /* avoids a double compare by walking the table in-order */
9497 * FULL_MGMT_P_KEY is cleared from the pkey table, so that the
9498 * pkey table can be configured properly if the HFI unit is connected
10084 case HFI1_IB_CFG_VL_HIGH_CAP: /* VL arb high priority table size */
10087 case HFI1_IB_CFG_VL_LOW_CAP: /* VL arb low priority table size */
11091 /* begin functions related to vl arbitration table caching */
11138 memcpy(vl, cache->table, VL_ARB_TABLE_SIZE * sizeof(*vl));
11144 memcpy(cache->table, vl, VL_ARB_TABLE_SIZE * sizeof(*vl));
11150 return !memcmp(cache->table, vl, VL_ARB_TABLE_SIZE * sizeof(*vl));
11153 /* end functions related to vl arbitration table caching */
11637 * Read the given fabric manager table. Return the size of the
11638 * table (in bytes) on success, and a negative error code on
11693 * Write the given fabric manager table.
13561 * Set the device/port partition key table. The MAD code
13563 * partition key is present in the table.
13585 /* Always enable HW pkeys check when pkeys table is set */
14215 * This return sets the qpn mapping table that
14272 * Return an initialized RMT map table for users to fill in. OK if it
14273 * returns NULL, indicating no table.
14290 * Write the final RMT map table to the chip and free the table. OK if
14291 * table is NULL.
14299 /* write table to chip */
14348 /* return the number of RSM map table entries that will be used for QOS */
14395 * @rmt - RSM map table
14397 * This routine initializes Rule 0 and the RSM map table to implement
14404 * feed both the RSM map table and the single rule.
14420 /* enough room in the map table? */
14425 /* add qos entries to the the RSM map table */
14493 /* there needs to be enough room in the map table */
14501 * map table. The destination contexts are a sequential block
14505 * the table - as long as the entries themselves do not wrap.
14506 * There are only enough bits in offset for the table size, so
14529 * (start at bit 64). Use that as the RSM map table index.
14580 /* Update RSM mapping table, 32 regs, 256 entries - 1 ctx per byte */
14696 /* set up QOS, including the QPN map table */
14737 * Fill out the given AU table using the given CU. A CU is defined in terms
14738 * AUs. The table is a an encoding: given the index, how many AUs does that