Lines Matching defs:handle
32 * creates a handle each time Sun_sas_OpenAdapter() is called.
35 * open. This prevents a user from using an old handle that corresponds to
79 new_open_handle->handle = new_handle_index;
83 /* add new open handle struct to the open_handles list */
101 * given a handle, returns the adapterIndex number.
103 * This functions checkes to see if the given handle corresponds to an open
107 RetrieveIndex(HBA_HANDLE handle)
114 open_handle_ptr = RetrieveOpenHandle(handle);
124 * Given a handle, returns the open_handle structure
129 RetrieveOpenHandle(HBA_HANDLE handle)
143 if (open_handle_ptr->handle == handle) {
152 * Given an adapterIndex, this functions returns a pointer to the handle
153 * structure. This handle structure holds the hba's information
171 * Given an adapterIndex, this functions returns a pointer to the handle
202 * Given an handle, this functions returns a pointer to the handle structure
208 Retrieve_Sun_sasHandle(HBA_HANDLE handle)
214 /* Retrieve fp device path from handle */
215 index = RetrieveIndex(handle);
218 "handle could not be found.");
225 "could not find index in the handle list.");
316 getFirstAdapterPortWWN(HBA_HANDLE handle)
325 index = RetrieveIndex(handle);
329 log(LOG_DEBUG, ROUTINE, "Invalid handle %08lx", handle);