'\" te .\" -*- nroff -*- .\" .TH IBV_RATE_TO_MULT 3 2006-10-31 libibverbs "Libibverbs Programmer's Manual" .SH "NAME" .nf ibv_rate_to_mult \- convert IB rate enumeration to multiplier of 2.5 Gbit/sec .sp mult_to_ibv_rate \- convert multiplier of 2.5 Gbit/sec to an IB rate enumeration .SH "SYNOPSIS" .nf .B #include .sp .BI "int ibv_rate_to_mult(enum ibv_rate " "rate" "); .sp .BI "enum ibv_rate mult_to_ibv_rate(int " "mult" "); .fi .SH "DESCRIPTION" .B ibv_rate_to_mult() converts the IB transmission rate enumeration .I rate to a multiple of 2.5 Gbit/sec (the base rate). For example, if .I rate is .BR IBV_RATE_5_GBPS\fR, the value 2 will be returned (5 Gbit/sec = 2 * 2.5 Gbit/sec). .PP .B mult_to_ibv_rate() converts the multiplier value (of 2.5 Gbit/sec) .I mult to an IB transmission rate enumeration. For example, if .I mult is 2, the rate enumeration .BR IBV_RATE_5_GBPS will be returned. .SH "RETURN VALUE" .B ibv_rate_to_mult() returns the multiplier of the base rate 2.5 Gbit/sec. .PP .B mult_to_ibv_rate() returns the enumeration representing the IB transmission rate. .\" Oracle has added the ARC stability level to this manual page .SH ATTRIBUTES See .BR attributes (5) for descriptions of the following attributes: .sp .TS box; cbp-1 | cbp-1 l | l . ATTRIBUTE TYPE ATTRIBUTE VALUE = Availability network/open-fabrics = Stability Volatile .TE .PP .SH "SEE ALSO" .BR ibv_query_port (3) .SH "AUTHORS" .TP Dotan Barak .SH NOTES .\" Oracle has added source availability information to this manual page This software was built from source available at https://java.net/projects/solaris-userland. The original community source was downloaded from ['http://download.oracle.com/otn-pub/oss/networking/libsif-1.0.tar.gz', 'http://www.openfabrics.org/downloads/ibutils/ibutils-1.5.7.tar.gz', 'http://www.openfabrics.org/downloads/libibverbs/libibverbs-1.1.4-1.22.g7257cd3.tar.gz', 'http://www.openfabrics.org/downloads/libmlx4/libmlx4-1.0.1-1.18.gb810a27.tar.gz', 'http://www.openfabrics.org/downloads/libsdp/libsdp-1.1.108-0.15.gd7fdb72.tar.gz', 'http://www.openfabrics.org/downloads/management/infiniband-diags-1.5.8.tar.gz', 'http://www.openfabrics.org/downloads/management/libibmad-1.3.7.tar.gz', 'http://www.openfabrics.org/downloads/management/libibumad-1.3.7.tar.gz', 'http://www.openfabrics.org/downloads/management/opensm-3.3.9.tar.gz', 'http://www.openfabrics.org/downloads/perftest/perftest-1.3.0-0.42.gf350d3d.tar.gz', 'http://www.openfabrics.org/downloads/qperf/qperf-0.4.6-0.1.gb81434e.tar.gz', 'http://www.openfabrics.org/downloads/rdmacm/librdmacm-1.0.14.1.tar.gz', 'http://www.openfabrics.org/downloads/rds-tools/rds-tools-2.0.4.tar.gz'] Further information about this software can be found on the open source community website at http://www.openfabrics.org/.