• Home
  • Raw
  • Download

Lines Matching refs:c2_dev

287 struct c2_dev {  struct
359 struct c2_dev *c2dev; argument
432 static inline struct c2_dev *to_c2dev(struct ib_device *ibdev) in to_c2dev()
434 return container_of(ibdev, struct c2_dev, ibdev); in to_c2dev()
482 extern int c2_register_device(struct c2_dev *c2dev);
483 extern void c2_unregister_device(struct c2_dev *c2dev);
484 extern int c2_rnic_init(struct c2_dev *c2dev);
485 extern void c2_rnic_term(struct c2_dev *c2dev);
486 extern void c2_rnic_interrupt(struct c2_dev *c2dev);
487 extern int c2_del_addr(struct c2_dev *c2dev, __be32 inaddr, __be32 inmask);
488 extern int c2_add_addr(struct c2_dev *c2dev, __be32 inaddr, __be32 inmask);
491 extern int c2_alloc_qp(struct c2_dev *c2dev, struct c2_pd *pd,
493 extern void c2_free_qp(struct c2_dev *c2dev, struct c2_qp *qp);
495 extern int c2_qp_modify(struct c2_dev *c2dev, struct c2_qp *qp,
497 extern int c2_qp_set_read_limits(struct c2_dev *c2dev, struct c2_qp *qp,
503 extern void __devinit c2_init_qp_table(struct c2_dev *c2dev);
504 extern void __devexit c2_cleanup_qp_table(struct c2_dev *c2dev);
506 extern struct c2_qp *c2_find_qpn(struct c2_dev *c2dev, int qpn);
509 extern int c2_pd_alloc(struct c2_dev *c2dev, int privileged, struct c2_pd *pd);
510 extern void c2_pd_free(struct c2_dev *c2dev, struct c2_pd *pd);
511 extern int __devinit c2_init_pd_table(struct c2_dev *c2dev);
512 extern void __devexit c2_cleanup_pd_table(struct c2_dev *c2dev);
515 extern int c2_init_cq(struct c2_dev *c2dev, int entries,
517 extern void c2_free_cq(struct c2_dev *c2dev, struct c2_cq *cq);
518 extern void c2_cq_event(struct c2_dev *c2dev, u32 mq_index);
519 extern void c2_cq_clean(struct c2_dev *c2dev, struct c2_qp *qp, u32 mq_index);
534 extern int c2_nsmr_register_phys_kern(struct c2_dev *c2dev, u64 *addr_list,
538 extern int c2_stag_dealloc(struct c2_dev *c2dev, u32 stag_index);
541 extern void c2_ae_event(struct c2_dev *c2dev, u32 mq_index);
544 extern int c2_init_mqsp_pool(struct c2_dev *c2dev, gfp_t gfp_mask,
546 extern void c2_free_mqsp_pool(struct c2_dev *c2dev, struct sp_chunk *root);
547 extern __be16 *c2_alloc_mqsp(struct c2_dev *c2dev, struct sp_chunk *head,