/linux-4.4.14/net/sunrpc/xprtrdma/ |
H A D | Makefile | 3 rpcrdma-y := transport.o rpc_rdma.o verbs.o \
|
H A D | xprt_rdma.h | 49 #include <rdma/ib_verbs.h> /* RDMA verbs api */ 411 * Interface Adapter calls - xprtrdma/verbs.c 417 * Endpoint calls - xprtrdma/verbs.c 431 * Buffer calls - xprtrdma/verbs.c
|
H A D | verbs.c | 41 * verbs.c
|
/linux-4.4.14/drivers/staging/rdma/hfi1/ |
H A D | Makefile | 13 uc.o ud.o user_pages.o user_sdma.o verbs_mcast.o verbs.o
|
H A D | cq.c | 56 #include "verbs.h" 150 * in the generic verbs code. 229 * Called by ib_create_cq() in the generic verbs code. 346 * Called by ib_destroy_cq() in the generic verbs code. 374 * ib_req_notify_cq() in the generic verbs code.
|
H A D | qp.h | 54 #include "verbs.h" 177 * Called by the ib_create_qp() core verbs function.
|
H A D | dma.c | 53 #include "verbs.h"
|
H A D | sdma.h | 60 #include "verbs.h" 227 * DOC: sdma PSM/verbs API 230 * and verbs to supply packets to the SDMA ring. 507 * Currently used by verbs as a latency optimization. 617 * for verbs where an RDMA_WRITE_FIRST is larger than the packet in
|
H A D | mmap.c | 58 #include "verbs.h"
|
H A D | keys.c | 109 * bits are capped in verbs.c to ensure enough bits for hfi1_alloc_lkey()
|
H A D | srq.c | 55 #include "verbs.h"
|
H A D | init.c | 66 #include "verbs.h" 972 * Allocate our primary per-unit data structure. Must be done via verbs 973 * allocator, because the verbs cleanup process both does cleanup and
|
H A D | verbs.h | 294 * Used by the verbs layer. 327 * Used by the verbs layer.
|
H A D | verbs.c | 132 /* Length of buffer to create verbs txreq cache name */ 1337 * the verbs caller. Thus we need to complete the request with hfi1_verbs_send() 2109 dd_dev_err(dd, "cannot register verbs: %d!\n", -ret); hfi1_register_ib_device()
|
H A D | hfi.h | 71 #include "verbs.h" 294 /* verbs stats per CTX */
|
H A D | ruc.c | 197 * Even though we update the tail index in memory, the verbs hfi1_get_rwqe()
|
H A D | qp.c | 1010 * Called by the ib_create_qp() core verbs function.
|
H A D | user_sdma.c | 71 #include "verbs.h" /* for the headers */
|
H A D | mad.c | 66 * The verbs framework will handle the directed/LID route reply() 4160 * Note that the verbs framework has already done the MAD sanity checks,
|
H A D | sdma.c | 738 * This is currently only used in the verbs initialization to build the tx
|
H A D | chip.c | 10007 * verbs traffic will assumed to be on a range 10756 * for verbs, which does not use this PSM feature. The lone other caller
|
/linux-4.4.14/drivers/staging/rdma/amso1100/ |
H A D | c2_vq.c | 42 * VQ Request Objects are allocated by the kernel verbs handlers. 47 * in the verbs reply message. The function handle_vq() in the interrupt 49 * 1) append a copy of the verbs reply message 51 * 3) wake up the kernel verbs handler blocked awaiting the reply. 54 * The kernel verbs handlers do a "get" to put a 2nd reference on the 55 * VQ Request object. If the kernel verbs handler exits before the adapter 59 * the verbs work request message, and reflected back in the reply message. 67 * VQ Request objects are freed by the kernel verbs handlers only 76 * message. The are always allocated by the kernel verbs handlers, and _may_ be 77 * freed by either the kernel verbs handler -or- the interrupt handler. The 78 * kernel verbs handler _must_ free the repbuf, then free the vq request object 121 /* vq_req_free - free the VQ Request Object. It is assumed the verbs handler 133 * only in the kernel verbs handlers. 146 * kernel verbs handler has already bailed, 171 * vq_send_wr - post a verbs request message to the Verbs Request Queue.
|
H A D | c2_mm.c | 81 * Only the last PBL message will generate a reply from the verbs, send_pbl_messages() 82 * so we set the context to 0 indicating there is no kernel verbs send_pbl_messages() 197 * allocate verbs request object c2_nsmr_register_phys_kern() 318 struct c2_vq_req *vq_req; /* verbs request object */ c2_stag_dealloc() 325 * allocate verbs request object c2_stag_dealloc()
|
H A D | c2_cm.c | 152 * Allocate verbs request. c2_llp_service_create() 238 * Allocate verbs request. c2_llp_service_destroy() 308 /* Allocate verbs request. */ c2_llp_accept() 405 * Allocate verbs request. c2_llp_reject()
|
H A D | c2_rnic.c | 559 /* Initialize the verbs request allocator */ c2_rnic_init() 633 /* Free the verbs request allocator */ c2_rnic_term() 642 /* Free the verbs reply queue */ c2_rnic_term()
|
H A D | c2_wr.h | 130 * WARNING: CCWR_LAST must always be the last verbs id defined! 140 * begin at 1. This is OK since the verbs and user wr id's 144 * The order of the CCWR_SEND_XX verbs must 713 * The CCWR_QP_CONNECT msg is posted on the verbs request queue. It can 1385 * console command. Used to implement a debug console over the verbs
|
H A D | c2_intr.c | 113 * Handles verbs WR replies.
|
H A D | c2_qp.c | 450 /* Allocate the verbs request */ c2_alloc_qp()
|
/linux-4.4.14/drivers/infiniband/core/ |
H A D | Makefile | 11 ib_core-y := packer.o ud_header.o verbs.o sysfs.o \
|
H A D | uverbs_main.c | 56 MODULE_DESCRIPTION("InfiniBand userspace verbs access");
|
/linux-4.4.14/arch/powerpc/include/asm/ |
H A D | hvsi.h | 9 /* control verbs */ 14 /* query verbs */
|
/linux-4.4.14/sound/hda/ |
H A D | hdac_regmap.c | 2 * Regmap support for HD-audio verbs 4 * A virtual register is translated to one or more hda verbs for write, 8 * - Provided for not all verbs but only subset standard non-volatile verbs. 11 * so can't handle asymmetric verbs for read and write
|
H A D | hdac_bus.c | 106 /* process pending verbs */ snd_hdac_bus_exec_verb_unlocked()
|
/linux-4.4.14/include/sound/ |
H A D | hda_verbs.h | 2 * HD-audio codec verbs 37 * GET verbs 80 * SET verbs
|
H A D | hda_regmap.h | 12 #define AC_AMP_FAKE_MUTE 0x10 /* fake mute bit set to amp verbs */
|
/linux-4.4.14/drivers/staging/rdma/ipath/ |
H A D | ipath_cq.c | 127 * in the generic verbs code. 198 * Called by ib_create_cq() in the generic verbs code. 317 * Called by ib_destroy_cq() in the generic verbs code. 345 * ib_req_notify_cq() in the generic verbs code.
|
H A D | ipath_verbs.c | 684 * ipath_ib_timer - verbs timer 1945 /* Handle verbs layer timeouts. */ __verbs_timer() 1960 * Either way, the timer is needed for verbs layer related enable_timer() 2243 ipath_dev_err(dd, "cannot register verbs: %d!\n", -ret); ipath_register_ib_device()
|
H A D | ipath_init_chip.c | 59 * Number of buffers reserved for driver (verbs and layered drivers.) 82 * memory, and either use the buffers as is for things like verbs
|
H A D | ipath_verbs.h | 227 * Used by the verbs layer. 256 * Used by the verbs layer.
|
H A D | ipath_sdma.c | 188 * The IB verbs layer needs to see the callback before getting sdma_notify_taskbody()
|
H A D | ipath_mad.c | 49 * The verbs framework will handle the directed/LID route reply() 1486 * Note that the verbs framework has already done the MAD sanity checks,
|
H A D | ipath_qp.c | 738 * Called by the ib_create_qp() core verbs function.
|
H A D | ipath_intr.c | 1263 /* always process; sdma verbs uses PIO for acks and VL15 */ ipath_intr()
|
/linux-4.4.14/drivers/infiniband/hw/qib/ |
H A D | qib_cq.c | 134 * in the generic verbs code. 213 * Called by ib_create_cq() in the generic verbs code. 333 * Called by ib_destroy_cq() in the generic verbs code. 361 * ib_req_notify_cq() in the generic verbs code.
|
H A D | qib_verbs.h | 283 * Used by the verbs layer. 317 * Used by the verbs layer.
|
H A D | qib_mad.c | 43 * The verbs framework will handle the directed/LID route reply() 55 * The verbs framework will handle the directed/LID route reply_failure() 2397 * Note that the verbs framework has already done the MAD sanity checks,
|
H A D | qib_ruc.c | 179 * Even though we update the tail index in memory, the verbs qib_get_rwqe()
|
H A D | qib_init.c | 1112 * Allocate our primary per-unit data structure. Must be done via verbs 1113 * allocator, because the verbs cleanup process both does cleanup and
|
H A D | qib_qp.c | 973 * Called by the ib_create_qp() core verbs function.
|
H A D | qib.h | 238 /* verbs stats per CTX */
|
H A D | qib_verbs.c | 2316 qib_dev_err(dd, "cannot register verbs: %d!\n", -ret); qib_register_ib_device()
|
H A D | qib_iba7322.c | 1570 * The hardware doesn't require this but we do it so that verbs qib_7322_sdma_hw_start_up() 4855 * in the verbs code for IBTA counters. Not needed for 7322, qib_portcntr_7322()
|
/linux-4.4.14/sound/pci/lola/ |
H A D | lola.h | 410 /* GET verbs HDAudio */ 420 /* GET verbs Digigram */ 428 /* SET verbs HDAudio */ 435 /* SET verbs Digigram */
|
/linux-4.4.14/sound/pci/hda/ |
H A D | hda_auto_parser.c | 770 * snd_hda_add_verbs - Add verbs to the init list 774 * Append the given verb list to the execution list. The verbs will be 781 v = snd_array_new(&codec->verbs); snd_hda_add_verbs() 796 for (i = 0; i < codec->verbs.used; i++) { snd_hda_apply_verbs() 797 struct hda_verb **v = snd_array_elem(&codec->verbs, i); snd_hda_apply_verbs() 842 if (action != HDA_FIXUP_ACT_PROBE || !fix->v.verbs) apply_fixup() 844 codec_dbg(codec, "%s: Apply fix-verbs for %s\n", apply_fixup() 846 snd_hda_add_verbs(codec, fix->v.verbs); apply_fixup()
|
H A D | patch_realtek.c | 1093 .v.verbs = alc_gpio1_init_verbs, 1097 .v.verbs = alc_gpio2_init_verbs, 1101 .v.verbs = (const struct hda_verb[]) { 1139 .v.verbs = (const struct hda_verb[]) { 1148 .v.verbs = (const struct hda_verb[]) { 1619 .v.verbs = (const struct hda_verb[]) { 1627 .v.verbs = alc_gpio1_init_verbs, 1637 .v.verbs = (const struct hda_verb[]) { 2023 .v.verbs = (const struct hda_verb[]) { 2031 .v.verbs = (const struct hda_verb[]) { 2040 .v.verbs = (const struct hda_verb[]) { 2049 .v.verbs = (const struct hda_verb[]) { 2058 .v.verbs = alc_gpio1_init_verbs, 2062 .v.verbs = alc_gpio2_init_verbs, 2066 .v.verbs = alc_gpio3_init_verbs, 2070 .v.verbs = alc_gpio1_init_verbs, 2099 /* additional init verbs for Acer Aspire 8930G */ 2101 .v.verbs = (const struct hda_verb[]) { 2414 .v.verbs = (const struct hda_verb[]) { 2422 .v.verbs = (const struct hda_verb[]) { 2546 .v.verbs = (const struct hda_verb[]) { 3146 static const struct hda_verb verbs[] = { alc271_fixup_dmic() local 3158 snd_hda_sequence_write(codec, verbs); alc271_fixup_dmic() 4838 .v.verbs = (const struct hda_verb[]) { 4849 .v.verbs = (const struct hda_verb[]) { 4869 .v.verbs = (const struct hda_verb[]) { 5088 .v.verbs = (const struct hda_verb[]) { 5155 .v.verbs = (const struct hda_verb[]) { 5195 .v.verbs = (const struct hda_verb[]) { 5364 .v.verbs = (const struct hda_verb[]) { 5415 .v.verbs = (const struct hda_verb[]) { 5426 .v.verbs = (const struct hda_verb[]) { 5453 .v.verbs = (const struct hda_verb[]) { 6210 .v.verbs = (const struct hda_verb[]) { 6302 .v.verbs = (const struct hda_verb[]) { 6544 .v.verbs = (const struct hda_verb[]) {
|
H A D | hda_codec.h | 225 struct snd_array init_verbs; /* additional init verbs */ 288 /* additional init verbs */ 289 struct snd_array verbs; member in struct:hda_codec
|
H A D | patch_si3054.c | 33 /* si3054 verbs */
|
H A D | hda_local.h | 349 * Fix-up pin default configurations and add default verbs snd_hda_codec_proc_new() 369 const struct hda_verb *verbs; member in union:hda_fixup::__anon15358
|
H A D | patch_analog.c | 1067 .v.verbs = ad1884_dmic_init_verbs, 1077 .v.verbs = ad1884_dmic_init_verbs,
|
H A D | patch_conexant.c | 291 /* The verbs used in this function were tested on a Conexant CX20751/2 codec. */ cxt_update_headset_mode() 717 .v.verbs = (const struct hda_verb[]) {
|
H A D | hda_sysfs.c | 788 /* clear init verbs */ snd_hda_sysfs_clear()
|
H A D | patch_hdmi.c | 2336 /* Haswell needs to re-issue the vendor-specific verbs before turning to D0. 2993 * accessed using vendor-defined verbs. These registers can be used for 3165 /* ATI/AMD specific HDA pin verbs, see the AMD HDA Verbs specification */ 3191 /* AMD specific HDA cvt verbs */
|
H A D | hda_codec.c | 728 snd_array_free(&codec->verbs); snd_hda_codec_cleanup_for_unbind() 847 snd_array_init(&codec->verbs, sizeof(struct hda_verb *), 8); snd_hda_codec_new() 2346 /* set digital convert verbs both for the given NID and its slaves */ set_dig_out() 2931 /* execute additional init verbs */ hda_exec_init_verbs()
|
H A D | patch_cirrus.c | 565 .v.verbs = (const struct hda_verb[]) {
|
H A D | patch_sigmatel.c | 1449 .v.verbs = (const struct hda_verb[]) { 2696 .v.verbs = hp_bnb13_eq_verbs, 3880 .v.verbs = d965_core_init, 4223 .v.verbs = (const struct hda_verb[]) {
|
H A D | patch_via.c | 1021 /* Class-D speaker related verbs */
|
H A D | patch_ca0132.c | 4477 /* Other verbs tables. Sends after DSP download. */ 4479 /* chip init verbs */
|
/linux-4.4.14/drivers/gpu/drm/radeon/ |
H A D | r600_reg.h | 165 /* Audio verbs */
|
/linux-4.4.14/drivers/infiniband/hw/ocrdma/ |
H A D | ocrdma_main.c | 145 /* mandatory verbs. */ ocrdma_register_device() 185 /* mandatory to support user space verbs consumer. */ ocrdma_register_device()
|
H A D | ocrdma_hw.h | 108 /* verbs specific mailbox commands */
|
H A D | ocrdma_verbs.c | 1994 /* unprivileged verbs and their support functions. */ ocrdma_build_ud_hdr()
|
/linux-4.4.14/drivers/staging/rdma/ehca/ |
H A D | ehca_uverbs.c | 4 * userspace support verbs
|
H A D | ehca_mrmw.c | 1766 * check physical buffer array of MR verbs for validness and
|
/linux-4.4.14/drivers/s390/block/ |
H A D | dasd_proc.c | 284 /* check for valid verbs */ dasd_stats_proc_write()
|
/linux-4.4.14/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_sp.h | 242 /***************** Classification verbs: Set/Del MAC/VLAN/VLAN-MAC ************/ 453 /** RX_MODE verbs:DROP_ALL/ACCEPT_ALL/ACCEPT_ALL_MULTI/ACCEPT_ALL_VLAN/NORMAL */
|
H A D | bnx2x_sp.c | 323 /***************** Classification verbs: Set/Del MAC/VLAN/VLAN-MAC ************/ 2292 /* RX_MODE verbs: DROP_ALL/ACCEPT_ALL/ACCEPT_ALL_MULTI/ACCEPT_ALL_VLAN/NORMAL */ __storm_memset_mac_filters() 2591 /********************* Multicast verbs: SET, CLEAR ****************************/ bnx2x_mcast_bin_from_mac()
|
/linux-4.4.14/drivers/infiniband/hw/mlx4/ |
H A D | mlx4_ib.h | 164 /* translating DMFS verbs sniffer rule to FW API requires two reg IDs */
|
/linux-4.4.14/sound/pci/asihpi/ |
H A D | asihpi.c | 167 /* universal stream verbs work with out or in stream handles */
|
/linux-4.4.14/drivers/infiniband/hw/mlx5/ |
H A D | qp.c | 616 * TBD: should come from the verbs when we have the API create_user_qp()
|
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx4/ |
H A D | cmd.c | 1006 * These are the MADs used by ib verbs (such as ib_query_gids). mlx4_MAD_IFC_wrapper()
|