Lines Matching refs:ndlp
96 uint16_t nlp_usg_map; /* ndlp management usage bitmap */
97 #define NLP_USG_NODE_ACT_BIT 0x1 /* Indicate ndlp is actively used */
98 #define NLP_USG_IACT_REQ_BIT 0x2 /* Request to inactivate ndlp */
99 #define NLP_USG_FREE_REQ_BIT 0x4 /* Request to invoke ndlp memory free */
100 #define NLP_USG_FREE_ACK_BIT 0x8 /* Indicate ndlp memory free invoked */
125 #define NLP_DEFER_RM 0x00010000 /* Remove this ndlp if no longer used */
141 /* ndlp usage management macros */
142 #define NLP_CHK_NODE_ACT(ndlp) (((ndlp)->nlp_usg_map \
145 !((ndlp)->nlp_usg_map \
147 #define NLP_SET_NODE_ACT(ndlp) ((ndlp)->nlp_usg_map \
149 #define NLP_INT_NODE_ACT(ndlp) ((ndlp)->nlp_usg_map \
151 #define NLP_CLR_NODE_ACT(ndlp) ((ndlp)->nlp_usg_map \
153 #define NLP_CHK_IACT_REQ(ndlp) ((ndlp)->nlp_usg_map \
155 #define NLP_SET_IACT_REQ(ndlp) ((ndlp)->nlp_usg_map \
157 #define NLP_CHK_FREE_REQ(ndlp) ((ndlp)->nlp_usg_map \
159 #define NLP_SET_FREE_REQ(ndlp) ((ndlp)->nlp_usg_map \
161 #define NLP_CHK_FREE_ACK(ndlp) ((ndlp)->nlp_usg_map \
163 #define NLP_SET_FREE_ACK(ndlp) ((ndlp)->nlp_usg_map \