Lines Matching refs:iwdev

176 	struct i40iw_device *iwdev;  member
215 struct i40iw_device *iwdev; member
318 struct i40iw_device *iwdev; member
354 return container_of(ibdev, struct i40iw_ib_device, ibdev)->iwdev; in to_iwdev()
416 void i40iw_flush_wqes(struct i40iw_device *iwdev,
419 void i40iw_manage_arp_cache(struct i40iw_device *iwdev,
425 int i40iw_manage_apbvt(struct i40iw_device *iwdev,
441 static inline int i40iw_alloc_resource(struct i40iw_device *iwdev, in i40iw_alloc_resource() argument
450 spin_lock_irqsave(&iwdev->resource_lock, flags); in i40iw_alloc_resource()
455 spin_unlock_irqrestore(&iwdev->resource_lock, flags); in i40iw_alloc_resource()
464 spin_unlock_irqrestore(&iwdev->resource_lock, flags); in i40iw_alloc_resource()
476 static inline bool i40iw_is_resource_allocated(struct i40iw_device *iwdev, in i40iw_is_resource_allocated() argument
483 spin_lock_irqsave(&iwdev->resource_lock, flags); in i40iw_is_resource_allocated()
486 spin_unlock_irqrestore(&iwdev->resource_lock, flags); in i40iw_is_resource_allocated()
497 static inline void i40iw_free_resource(struct i40iw_device *iwdev, in i40iw_free_resource() argument
503 spin_lock_irqsave(&iwdev->resource_lock, flags); in i40iw_free_resource()
505 spin_unlock_irqrestore(&iwdev->resource_lock, flags); in i40iw_free_resource()
522 u32 i40iw_initialize_hw_resources(struct i40iw_device *iwdev);
524 int i40iw_register_rdma_device(struct i40iw_device *iwdev);
525 void i40iw_port_ibevent(struct i40iw_device *iwdev);
531 enum i40iw_status_code i40iw_handle_cqp_op(struct i40iw_device *iwdev,
533 enum i40iw_status_code i40iw_add_mac_addr(struct i40iw_device *iwdev,
536 void i40iw_cq_wq_destroy(struct i40iw_device *iwdev, struct i40iw_sc_cq *cq);
538 void i40iw_cleanup_pending_cqp_op(struct i40iw_device *iwdev);
539 void i40iw_rem_pdusecount(struct i40iw_pd *iwpd, struct i40iw_device *iwdev);
541 void i40iw_rem_devusecount(struct i40iw_device *iwdev);
542 void i40iw_add_devusecount(struct i40iw_device *iwdev);
543 void i40iw_hw_modify_qp(struct i40iw_device *iwdev, struct i40iw_qp *iwqp,
549 enum i40iw_status_code i40iw_manage_qhash(struct i40iw_device *iwdev,
559 enum i40iw_status_code i40iw_obj_aligned_mem(struct i40iw_device *iwdev,
563 void i40iw_request_reset(struct i40iw_device *iwdev);
565 int i40iw_setup_cm_core(struct i40iw_device *iwdev);
582 enum i40iw_status_code i40iw_hw_flush_wqes(struct i40iw_device *iwdev,
587 void i40iw_gen_ae(struct i40iw_device *iwdev,