Searched refs:send_io (Results 1 – 6 of 6) sorted by relevance
| /linux/fs/smb/smbdirect/ |
| H A D | accept.c | 182 atomic_set(&sc->send_io.bcredits.count, 1); in smbdirect_accept_init_params() 188 atomic_set(&sc->send_io.lcredits.count, sp->send_credit_target); in smbdirect_accept_init_params() 488 struct smbdirect_send_io *send_io; in smbdirect_accept_negotiate_finish() local 525 send_io = smbdirect_connection_alloc_send_io(sc); in smbdirect_accept_negotiate_finish() 526 if (IS_ERR(send_io)) { in smbdirect_accept_negotiate_finish() 527 ret = PTR_ERR(send_io); in smbdirect_accept_negotiate_finish() 534 send_io->cqe.done = smbdirect_accept_negotiate_send_done; in smbdirect_accept_negotiate_finish() 536 nrep = (struct smbdirect_negotiate_resp *)send_io->packet; in smbdirect_accept_negotiate_finish() 584 send_io->sge[0].addr = ib_dma_map_single(sc->ib.dev, in smbdirect_accept_negotiate_finish() 588 ret = ib_dma_mapping_error(sc->ib.dev, send_io->sge[0].addr); in smbdirect_accept_negotiate_finish() [all …]
|
| H A D | connect.c | 381 struct smbdirect_send_io *send_io = NULL; in smbdirect_connect_negotiate_start() local 400 atomic_set(&sc->send_io.bcredits.count, 1); in smbdirect_connect_negotiate_start() 406 atomic_set(&sc->send_io.lcredits.count, sp->send_credit_target); in smbdirect_connect_negotiate_start() 418 send_io = smbdirect_connection_alloc_send_io(sc); in smbdirect_connect_negotiate_start() 419 if (IS_ERR(send_io)) { in smbdirect_connect_negotiate_start() 420 ret = PTR_ERR(send_io); in smbdirect_connect_negotiate_start() 426 send_io->cqe.done = smbdirect_connect_negotiate_send_done; in smbdirect_connect_negotiate_start() 428 nreq = (struct smbdirect_negotiate_req *)send_io->packet; in smbdirect_connect_negotiate_start() 452 send_io->sge[0].addr = ib_dma_map_single(sc->ib.dev, in smbdirect_connect_negotiate_start() 456 ret = ib_dma_mapping_error(sc->ib.dev, send_io->sge[0].addr); in smbdirect_connect_negotiate_start() [all …]
|
| H A D | connection.c | 437 sc->send_io.mem.cache = kmem_cache_create(name, in smbdirect_connection_create_mem_pools() 442 if (!sc->send_io.mem.cache) in smbdirect_connection_create_mem_pools() 445 sc->send_io.mem.pool = mempool_create_slab_pool(sp->send_credit_target, in smbdirect_connection_create_mem_pools() 446 sc->send_io.mem.cache); in smbdirect_connection_create_mem_pools() 447 if (!sc->send_io.mem.pool) in smbdirect_connection_create_mem_pools() 517 mempool_destroy(sc->send_io.mem.pool); in smbdirect_connection_destroy_mem_pools() 518 sc->send_io.mem.pool = NULL; in smbdirect_connection_destroy_mem_pools() 520 kmem_cache_destroy(sc->send_io.mem.cache); in smbdirect_connection_destroy_mem_pools() 521 sc->send_io.mem.cache = NULL; in smbdirect_connection_destroy_mem_pools() 528 msg = mempool_alloc(sc->send_io.mem.pool, sc->send_io.mem.gfp_mask); in smbdirect_connection_alloc_send_io() [all …]
|
| H A D | debug.c | 67 atomic_read(&sc->send_io.credits.count)); in smbdirect_connection_legacy_debug_proc_show() 74 atomic_read(&sc->send_io.pending.count)); in smbdirect_connection_legacy_debug_proc_show()
|
| H A D | socket.c | 217 sc->send_io.mem.gfp_mask = gfp_mask; in smbdirect_socket_set_kernel_settings() 253 wake_up_all(&sc->send_io.bcredits.wait_queue); in smbdirect_socket_wake_up_all() 254 wake_up_all(&sc->send_io.lcredits.wait_queue); in smbdirect_socket_wake_up_all() 255 wake_up_all(&sc->send_io.credits.wait_queue); in smbdirect_socket_wake_up_all() 256 wake_up_all(&sc->send_io.pending.zero_wait_queue); in smbdirect_socket_wake_up_all()
|
| H A D | listen.c | 278 lsc->send_io.mem.gfp_mask); in smbdirect_listen_connect_request()
|