Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 1655fc2e authored by Hoang-Nam Nguyen's avatar Hoang-Nam Nguyen Committed by Roland Dreier
Browse files

IB/ehca: Move extern declarations from .c files to .h files



Make sure declarations stay in sync with definitions by keeping all 
extern declarations in common .h files.

Signed-off-by: default avatarHoang-Nam Nguyen <hnguyen@de.ibm.com>
Signed-off-by: default avatarRoland Dreier <rolandd@cisco.com>
parent e0f5d99e
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -322,6 +322,7 @@ extern int ehca_static_rate;
extern int ehca_port_act_time;
extern int ehca_use_hp_mr;
extern int ehca_scaling_code;
extern int ehca_mr_largepage;

struct ipzu_queue_resp {
	u32 qe_size;      /* queue entry size */
+0 −2
Original line number Diff line number Diff line
@@ -64,8 +64,6 @@ enum ehca_mr_pgsize {
	EHCA_MR_PGSIZE16M = 0x1000000L
};

extern int ehca_mr_largepage;

static u32 ehca_encode_hwpage_size(u32 pgsize)
{
	u32 idx = 0;
+0 −1
Original line number Diff line number Diff line
@@ -88,7 +88,6 @@ int ehca_dealloc_pd(struct ib_pd *pd)
	u32 cur_pid = current->tgid;
	struct ehca_pd *my_pd = container_of(pd, struct ehca_pd, ib_pd);
	int i, leftovers = 0;
	extern struct kmem_cache *small_qp_cache;
	struct ipz_small_queue_page *page, *tmp;

	if (my_pd->ib_pd.uobject && my_pd->ib_pd.uobject->context &&
+0 −1
Original line number Diff line number Diff line
@@ -758,7 +758,6 @@ u64 hipz_h_register_rpage_mr(const struct ipz_adapter_handle adapter_handle,
			     const u64 logical_address_of_page,
			     const u64 count)
{
	extern int ehca_debug_level;
	u64 ret;

	if (unlikely(ehca_debug_level >= 2)) {
+2 −0
Original line number Diff line number Diff line
@@ -54,6 +54,8 @@
struct ehca_pd;
struct ipz_small_queue_page;

extern struct kmem_cache *small_qp_cache;

/* struct generic ehca page */
struct ipz_page {
	u8 entries[EHCA_PAGESIZE];