Lines Matching defs:table
177 /* defines to build power on SC2VL table */
1067 * Error interrupt table entry. This is used as input to the interrupt
1085 * Helpers for building HFI and DC error interrupt table entries. Different
5274 * Using the given flag table, print a comma separated string into
5278 struct flag_table *table, int table_size)
5292 if (flags & table[i].flag) {
5293 no_room = append_str(buf, &p, &len, table[i].str);
5296 flags &= ~table[i].flag;
6679 * See OPAv1 table 9-14 - HFI and External Switch Ports Key
6689 * See OPAv1 table 9-14 - HFI and External Switch Ports Key
7554 /* set up the remote credit return table */
8267 /* avoids a double compare by walking the table in-order */
9458 * FULL_MGMT_P_KEY is cleared from the pkey table, so that the
9459 * pkey table can be configured properly if the HFI unit is connected
10045 case HFI1_IB_CFG_VL_HIGH_CAP: /* VL arb high priority table size */
10048 case HFI1_IB_CFG_VL_LOW_CAP: /* VL arb low priority table size */
11052 /* begin functions related to vl arbitration table caching */
11099 memcpy(vl, cache->table, VL_ARB_TABLE_SIZE * sizeof(*vl));
11105 memcpy(cache->table, vl, VL_ARB_TABLE_SIZE * sizeof(*vl));
11111 return !memcmp(cache->table, vl, VL_ARB_TABLE_SIZE * sizeof(*vl));
11114 /* end functions related to vl arbitration table caching */
11598 * Read the given fabric manager table. Return the size of the
11599 * table (in bytes) on success, and a negative error code on
11654 * Write the given fabric manager table.
13522 * Set the device/port partition key table. The MAD code
13524 * partition key is present in the table.
13546 /* Always enable HW pkeys check when pkeys table is set */
14176 * This return sets the qpn mapping table that
14233 * Return an initialized RMT map table for users to fill in. OK if it
14234 * returns NULL, indicating no table.
14251 * Write the final RMT map table to the chip and free the table. OK if
14252 * table is NULL.
14260 /* write table to chip */
14309 /* return the number of RSM map table entries that will be used for QOS */
14356 * @rmt: RSM map table
14358 * This routine initializes Rule 0 and the RSM map table to implement
14365 * feed both the RSM map table and the single rule.
14381 /* enough room in the map table? */
14386 /* add qos entries to the RSM map table */
14454 /* there needs to be enough room in the map table */
14462 * map table. The destination contexts are a sequential block
14466 * the table - as long as the entries themselves do not wrap.
14467 * There are only enough bits in offset for the table size, so
14490 * (start at bit 64). Use that as the RSM map table index.
14541 /* Update RSM mapping table, 32 regs, 256 entries - 1 ctx per byte */
14657 /* set up QOS, including the QPN map table */
14698 * Fill out the given AU table using the given CU. A CU is defined in terms
14699 * AUs. The table is a an encoding: given the index, how many AUs does that