mr->device = pd->device; mr->pd     = pd; 
mr->device  = pd->device; mr->pd      = pd; mr->uobject = NULL; 
struct ib_mr *ib_get_dma_mr(struct ib_pd *pd, int mr_access_flags){	struct ib_mr *mr;	mr = pd->device->get_dma_mr(pd, mr_access_flags);	if (!IS_ERR(mr)) {		mr->device = pd->device;		mr->pd     = pd;		atomic_inc(&pd->usecnt);		atomic_set(&mr->usecnt, 0);	}	return mr;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/b5e81bf5e7084796d93167f438ec073e59aca9ed/verbs.c/buggy/drivers/infiniband/core/verbs.c