Lines Matching defs:be

72 #include <sys/hotplug/hpctrl.h>		/* XXX should be included by schpc.h */
127 * There must be a distinction between the available and usable do to a
322 * by DR will remain NULL, as programmed by POST. This can be used to
627 * dip doesn't have to be held here as we are called
662 * Root node doesn't have to be held in any way.
815 * held, or it will be the child of a CMP. In either
1081 * root should still be present in the device tree.
1103 * If non-NULL, fdip is returned held and must be
1392 * dynamic setting of drmach_to_putmsg (thereby allowing it to be tuned in
1622 * handshake needs to be scheduled. The handshake can't be performed by the
1669 * that could possibly be sent to us. However, since that ends up being fairly
1671 * does not need to be MT-safe since it is only invoked by the mailbox
1718 dr_boardevent_t *be;
1719 be = (dr_boardevent_t *)&msg->msgdata;
1722 if (be->initialized) {
1740 /* anything else will be a log_sysevent call */
1742 if (be->board_insertion) {
1747 if (be->board_removal) {
1752 if (be->slot_assign) {
1756 if (be->slot_unassign) {
1760 if (be->slot_avail) {
1764 if (be->slot_unavail) {
1768 if (be->power_on) {
1772 if (be->power_off) {
2311 * type must be changed before returning to caller.
2422 * must be sent.
2607 * For Starcat, we must be children of the root devinfo node
2614 * Only children of the root devinfo node need to be
2789 * is for iopause to be enabled/disabled during axq suspend/resume. By
2911 bp = id; /* bp will be NULL if board not found */
2913 /* look up should never be out of bounds */
3036 * Write idle script for MC on this processor. A script will be
3085 * be produced only if this processor is on the source or target
3308 /* adjust copy memlist addresses to be relative to copy base pa */
3660 * be abandoned after the rename operation. The code is also
3665 * This code block must be moved to drmach_copy_rename_init.
3685 * the D$ and I$ must be flushed separately and explicitly.
3737 * The D$ and I$ must be flushed to ensure that coherency is
3741 * flushes are complete the cache line states will be
4053 * board cannot be touched. Mark the status as
4240 * valid bit must true for the element to be meaningful.
4292 * CASM element for the local expander. This field is guaranteed to be
4296 * be zero or its valid bit will be false (or both).
4382 * MCPU cannot be xcalled.
4396 * memory since it will be used for e$ flush
4515 * This must be done prior to calling for saf configurator
4589 * board cannot be touched. Mark the status as
4672 * node should be considered for a dr operation according
5218 * be a CMP device with a cpuid property.
5768 * This RIO could be on XMITS, so get the dip to
5791 * The network function of the RIO ASIC will always be
5958 * Root node doesn't have to be held in any way.
6028 * Root node doesn't have to be held in any way.
6114 * root i.e. dip must be present in the device tree.
6141 * Root node doesn't have to be held in any way.
6322 * that will be visible to the PIM layer.
6341 * to be visible to the PIM layer.
6973 /* the following line must always be last */
7108 * If non-NULL, fdip is returned held and must be
7155 * Root node doesn't have to be held in
7205 * the cpu after an UNCONFIGURE in which case the cpu will be
7207 * Under normal circumstances the cpu will be coming from a previous
7208 * CONNECT and thus will be spinning in OBP. In both cases, the
7263 * The CPUs remain paused and the prom_mutex is known to be free.
7281 /* setup xt_mb, will be cleared by drmach_shutdown_asm when ready */
7372 * HPOST wants the address of the cage to be 64 megabyte-aligned
7460 * Once a fix is implemented in hardware, this code should be updated
7461 * to allow Jaguar CPUs that have the fix to be used. However, support
7462 * must be retained to skip revisions that do not have this fix.
7535 * a single CMP device. Non CMP devices can be handled as a
7539 * can be acquired. In the failure case, none of the devices
7540 * in the list will be held as acquired.
7710 * 2. There will only be a maximum of two cores
7714 * this code will have to be revisited.
7721 * Get the next device. It may or may not be used.
7923 * XXX This dip should really be held (via ndi_hold_devi())
7926 * the next suspend. drmach code should be modified to free the
7928 * slot 1 board is DRed out. The dip can then be released via
7931 * code should be careful about dereferencing the saved dip
8027 * XXX This dip should really be held (via ndi_hold_devi())
8030 * the next suspend. drmach code should be modified to free the
8032 * slot 1 board is DRed out. The dip can then be released via
8035 * code should be careful about dereferencing the saved dip as
8052 * Root node doesn't have to be held
8515 /* every dip should be found during resume */
8735 * Only the valid entries are modified, so the array should be zeroed out
8757 * Only the valid entries are modified, so the array should be zeroed out
8775 ASSERT(rv == 0); /* should never be out of bounds */
8839 * The board flag DRMACH_NULL_PROC_LPA can be set for all board
8841 * L1SSFLG_THIS_L1_NULL_PROC_LPA, which can be set (and should be