fi_errno - Man Page

Name

fi_errno — fabric errors

fi_strerror — Convert fabric error into a printable string

Synopsis

#include <rdma/fi_errno.h>

const char *fi_strerror(int errno);

Errors

FI_ENOENT

No such file or directory.

FI_EIO

I/O error

FI_E2BIG

Argument list too long.

FI_EBADF

Bad file number.

FI_EAGAIN

Try again.

FI_ENOMEM

Out of memory.

FI_EACCES

Permission denied.

FI_EBUSY

Device or resource busy

FI_ENODEV

No such device

FI_EINVAL

Invalid argument

FI_EMFILE

Too many open files

FI_ENOSPC

No space left on device

FI_ENOSYS

Function not implemented

FI_EWOULDBLOCK

Operation would block

FI_ENOMSG

No message of desired type

FI_ENODATA

No data available

FI_EOVERFLOW

Value too large for defined data type

FI_EMSGSIZE

Message too long

FI_ENOPROTOOPT

Protocol not available

FI_EOPNOTSUPP

Operation not supported on transport endpoint

FI_EADDRINUSE

Address already in use

FI_EADDRNOTAVAIL

Cannot assign requested address

FI_ENETDOWN

Network is down

FI_ENETUNREACH

Network is unreachable

FI_ECONNABORTED

Software caused connection abort

FI_ECONNRESET

Connection reset by peer

FI_ENOBUFS

No buffer space available

FI_EISCONN

Transport endpoint is already connected

FI_ENOTCONN

Transport endpoint is not connected

FI_ESHUTDOWN

Cannot send after transport endpoint shutdown

FI_ETIMEDOUT

Operation timed out

FI_ECONNREFUSED

Connection refused

FI_EHOSTDOWN

Host is down

FI_EHOSTUNREACH

No route to host

FI_EALREADY

Operation already in progress

FI_EINPROGRESS

Operation now in progress

FI_EREMOTEIO

Remote I/O error

FI_ECANCELED

Operation Canceled

FI_ENOKEY

Required key not available

FI_EKEYREJECTED

Key was rejected by service

FI_EOTHER

Unspecified error

FI_ETOOSMALL

Provided buffer is too small

FI_EOPBADSTATE

Operation not permitted in current state

FI_EAVAIL

Error available

FI_EBADFLAGS

Flags not supported

FI_ENOEQ

Missing or unavailable event queue

FI_EDOMAIN

Invalid resource domain

FI_ENOCQ

Missing or unavailable completion queue

FI_ECRC

CRC error

FI_ETRUNC

Truncation error

FI_ENOKEY

Required key not available

FI_ENOAV

Missing or unavailable address vector

FI_EOVERRUN

Queue has been overrun

FI_ENORX

Receiver not ready, no receive buffers available

FI_ENOMR

Memory registration limit exceeded

See Also

fabric(7)

Authors

OpenFabrics.

Referenced By

fi_strerror(1).

The man page fi_strerror(3) is an alias of fi_errno(3).

2024-03-20 Libfabric Programmer’s Manual Libfabric v1.22.0