Print this page
7127  remove -Wno-missing-braces from Makefile.uts


  40 #include <sys/errno.h>
  41 #include <sys/stat.h>
  42 #include <sys/ddi.h>
  43 #include <sys/sunddi.h>
  44 #include <sys/modctl.h>
  45 
  46 #include <sys/ib/clients/of/ofed_kernel.h>
  47 #include <sys/ib/clients/of/rdma/ib_addr.h>
  48 
  49 #include <sys/ib/clients/of/sol_ofs/sol_cma.h>
  50 #include <sys/ib/clients/of/sol_ofs/sol_kverb_impl.h>
  51 
  52 /* Modload support */
  53 static struct modlmisc sol_ofs_modmisc  = {
  54         &mod_miscops,
  55         "Solaris OFS Misc module"
  56 };
  57 
  58 struct modlinkage sol_ofs_modlinkage = {
  59         MODREV_1,
  60         (void *)&sol_ofs_modmisc,
  61         NULL
  62 };
  63 
  64 static ib_client_t      *sol_cma_ib_client;
  65 sol_cma_glbl_listen_t   sol_cma_glbl_listen;
  66 avl_tree_t              sol_cma_glbl_listen_tree;
  67 
  68 static void             sol_cma_add_dev(struct ib_device *);
  69 static void             sol_cma_rem_dev(struct ib_device *);
  70 
  71 static llist_head_t     sol_cma_dev_list = LLIST_HEAD_INIT(sol_cma_dev_list);
  72 kmutex_t                sol_cma_dev_mutex;
  73 kmutex_t                sol_cma_glob_mutex;
  74 
  75 char    *sol_rdmacm_dbg_str = "sol_rdmacm";
  76 char    *sol_ofs_dbg_str = "sol_ofs_mod";
  77 
  78 /*
  79  * Local functions defines.
  80  */
  81 int sol_cma_req_cmid_cmp(const void *p1, const void *p2);




  40 #include <sys/errno.h>
  41 #include <sys/stat.h>
  42 #include <sys/ddi.h>
  43 #include <sys/sunddi.h>
  44 #include <sys/modctl.h>
  45 
  46 #include <sys/ib/clients/of/ofed_kernel.h>
  47 #include <sys/ib/clients/of/rdma/ib_addr.h>
  48 
  49 #include <sys/ib/clients/of/sol_ofs/sol_cma.h>
  50 #include <sys/ib/clients/of/sol_ofs/sol_kverb_impl.h>
  51 
  52 /* Modload support */
  53 static struct modlmisc sol_ofs_modmisc  = {
  54         &mod_miscops,
  55         "Solaris OFS Misc module"
  56 };
  57 
  58 struct modlinkage sol_ofs_modlinkage = {
  59         MODREV_1,
  60         { (void *)&sol_ofs_modmisc, NULL }

  61 };
  62 
  63 static ib_client_t      *sol_cma_ib_client;
  64 sol_cma_glbl_listen_t   sol_cma_glbl_listen;
  65 avl_tree_t              sol_cma_glbl_listen_tree;
  66 
  67 static void             sol_cma_add_dev(struct ib_device *);
  68 static void             sol_cma_rem_dev(struct ib_device *);
  69 
  70 static llist_head_t     sol_cma_dev_list = LLIST_HEAD_INIT(sol_cma_dev_list);
  71 kmutex_t                sol_cma_dev_mutex;
  72 kmutex_t                sol_cma_glob_mutex;
  73 
  74 char    *sol_rdmacm_dbg_str = "sol_rdmacm";
  75 char    *sol_ofs_dbg_str = "sol_ofs_mod";
  76 
  77 /*
  78  * Local functions defines.
  79  */
  80 int sol_cma_req_cmid_cmp(const void *p1, const void *p2);