Searched refs:kiblnd_tunables (Results 1 – 4 of 4) sorted by relevance
152 kib_tunables_t kiblnd_tunables = { variable182 if (kiblnd_translate_mtu(*kiblnd_tunables.kib_ib_mtu) < 0) { in kiblnd_tunables_init()184 *kiblnd_tunables.kib_ib_mtu); in kiblnd_tunables_init()188 if (*kiblnd_tunables.kib_peertxcredits < IBLND_CREDITS_DEFAULT) in kiblnd_tunables_init()189 *kiblnd_tunables.kib_peertxcredits = IBLND_CREDITS_DEFAULT; in kiblnd_tunables_init()191 if (*kiblnd_tunables.kib_peertxcredits > IBLND_CREDITS_MAX) in kiblnd_tunables_init()192 *kiblnd_tunables.kib_peertxcredits = IBLND_CREDITS_MAX; in kiblnd_tunables_init()194 if (*kiblnd_tunables.kib_peertxcredits > *kiblnd_tunables.kib_credits) in kiblnd_tunables_init()195 *kiblnd_tunables.kib_peertxcredits = *kiblnd_tunables.kib_credits; in kiblnd_tunables_init()197 if (*kiblnd_tunables.kib_peercredits_hiw < *kiblnd_tunables.kib_peertxcredits / 2) in kiblnd_tunables_init()[all …]
113 extern kib_tunables_t kiblnd_tunables;123 *kiblnd_tunables.kib_peertxcredits) /* # messages/RDMAs in-flight */126 *kiblnd_tunables.kib_peercredits_hiw) /* when eagerly to return credits */133 if (*kiblnd_tunables.kib_concurrent_sends > IBLND_MSG_QUEUE_SIZE_V1 * 2) in kiblnd_concurrent_sends_v1()136 if (*kiblnd_tunables.kib_concurrent_sends < IBLND_MSG_QUEUE_SIZE_V1 / 2) in kiblnd_concurrent_sends_v1()139 return *kiblnd_tunables.kib_concurrent_sends; in kiblnd_concurrent_sends_v1()144 *kiblnd_tunables.kib_concurrent_sends)151 #define IBLND_CFG_RDMA_FRAGS (*kiblnd_tunables.kib_map_on_demand != 0 ? \152 *kiblnd_tunables.kib_map_on_demand : \167 #define IBLND_TX_MSGS() (*kiblnd_tunables.kib_ntx)[all …]
204 if (*kiblnd_tunables.kib_cksum) { in kiblnd_pack_msg()602 mtu = kiblnd_translate_mtu(*kiblnd_tunables.kib_ib_mtu); in kiblnd_setup_mtu_locked()1318 if (*kiblnd_tunables.kib_map_on_demand > 0 && in kiblnd_find_rd_dma_mr()1319 *kiblnd_tunables.kib_map_on_demand <= rd->rd_nfrags) in kiblnd_find_rd_dma_mr()1369 int size = *kiblnd_tunables.kib_fmr_pool_size / ncpts; in kiblnd_fmr_pool_size()1376 int size = *kiblnd_tunables.kib_fmr_flush_trigger / ncpts; in kiblnd_fmr_flush_trigger()1396 .cache = !!*kiblnd_tunables.kib_fmr_cache}; in kiblnd_create_fmr_pool()1876 int size = *kiblnd_tunables.kib_pmr_pool_size / ncpts; in kiblnd_pmr_pool_size()1974 int ntx = *kiblnd_tunables.kib_ntx / ncpts; in kiblnd_tx_pool_size()2121 if (*kiblnd_tunables.kib_map_on_demand == 0 && in kiblnd_net_init_pools()[all …]
1180 tx->tx_deadline = jiffies + (*kiblnd_tunables.kib_timeout * HZ); in kiblnd_queue_tx_locked()1300 dstaddr.sin_port = htons(*kiblnd_tunables.kib_service); in kiblnd_connect_peer()1305 if (*kiblnd_tunables.kib_use_priv_port) { in kiblnd_connect_peer()1307 *kiblnd_tunables.kib_timeout * 1000); in kiblnd_connect_peer()1312 *kiblnd_tunables.kib_timeout * 1000); in kiblnd_connect_peer()2208 if (*kiblnd_tunables.kib_require_priv_port && in kiblnd_passive_connect()2419 cp.retry_count = *kiblnd_tunables.kib_retry_count; in kiblnd_passive_connect()2420 cp.rnr_retry_count = *kiblnd_tunables.kib_rnr_retry_count; in kiblnd_passive_connect()2530 *kiblnd_tunables.kib_service); in kiblnd_rejected()2797 cp.retry_count = *kiblnd_tunables.kib_retry_count; in kiblnd_active_connect()[all …]