Home
last modified time | relevance | path

Searched refs:send_io (Results 1 – 6 of 6) sorted by relevance

/linux/fs/smb/smbdirect/
H A Daccept.c182 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 Dconnect.c381 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 Dconnection.c437 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 Ddebug.c67 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 Dsocket.c217 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 Dlisten.c278 lsc->send_io.mem.gfp_mask); in smbdirect_listen_connect_request()