diff options
author | Thomas Meyer <thomas@m3y3r.de> | 2011-08-06 11:05:35 +0200 |
---|---|---|
committer | Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> | 2011-09-21 22:21:42 +0200 |
commit | 5fa99911a346e1f95c7932ff99a76693037e7927 (patch) | |
tree | c763ca108c5c22c6fdfac41a07fffb03e3596a25 /drivers/xen/xen-pciback | |
parent | Linux 3.1-rc6 (diff) | |
download | linux-5fa99911a346e1f95c7932ff99a76693037e7927.tar.xz linux-5fa99911a346e1f95c7932ff99a76693037e7927.zip |
xen/pciback: use resource_size()
Use resource_size function on resource object
instead of explicit computation.
The semantic patch that makes this output is available
in scripts/coccinelle/api/resource_size.cocci.
More information about semantic patching is available at
http://coccinelle.lip6.fr/
Signed-off-by: Thomas Meyer <thomas@m3y3r.de>
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Diffstat (limited to 'drivers/xen/xen-pciback')
-rw-r--r-- | drivers/xen/xen-pciback/conf_space_header.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/xen/xen-pciback/conf_space_header.c b/drivers/xen/xen-pciback/conf_space_header.c index da3cbdfcb5dc..f14b30f71464 100644 --- a/drivers/xen/xen-pciback/conf_space_header.c +++ b/drivers/xen/xen-pciback/conf_space_header.c @@ -187,7 +187,7 @@ static inline void read_dev_bar(struct pci_dev *dev, bar_info->val = res[pos].start | (res[pos].flags & PCI_REGION_FLAG_MASK); - bar_info->len_val = res[pos].end - res[pos].start + 1; + bar_info->len_val = resource_size(&res[pos]); } static void *bar_init(struct pci_dev *dev, int offset) |