Путеводитель по Руководству Linux

  User  |  Syst  |  Libr  |  Device  |  Files  |  Other  |  Admin  |  Head  |



   umad_get_ca_portguids    ( 3 )

получить GUID портов устройства InfiniBand (get the InfiniBand device ports GUIDs)

Имя (Name)

umad_get_ca_portguids - get the InfiniBand device ports GUIDs

Синопсис (Synopsis)

#include <infiniband/umad.h>

int umad_get_ca_portguids(char *ca_name, __be64 *portguids, int max);


Описание (Description)

umad_get_ca_portguids() fills the portguids array with up to max
       port GUIDs belonging the specified IB device ca_name , or to the
       default IB device if ca_name is NULL.  The argument portguids is
       an array of max uint64_t entries.

Возвращаемое значение (Return value)

On success, umad_get_ca_portguids() returns a non-negative value
       equal to the number of port GUIDs actually filled.  Not all
       filled entries may be valid. Invalid entries will be 0.  For
       example, on a CA node with only one port, this function returns a
       value of 2.  In this case, the value at index 0 will be invalid
       as it is reserved for switches.  On failure, a negative value is
       returned.

Смотри также (See also)

umad_get_cas_names(3)