Lines Matching refs:res_attr
455 struct bin_attribute *res_attr;
457 res_attr = pdev->res_attr[i];
458 if (res_attr) {
459 sysfs_remove_bin_file(&pdev->dev.kobj, res_attr);
460 kfree(res_attr);
478 struct bin_attribute *res_attr;
485 res_attr = kzalloc(sizeof(*res_attr) + 10, GFP_ATOMIC);
486 if (res_attr) {
487 char *res_attr_name = (char *)(res_attr + 1);
489 pdev->res_attr[i] = res_attr;
491 res_attr->attr.name = res_attr_name;
492 res_attr->attr.mode = S_IRUSR | S_IWUSR;
493 res_attr->attr.owner = THIS_MODULE;
494 res_attr->size = pci_resource_len(pdev, i);
495 res_attr->mmap = pci_mmap_resource;
496 res_attr->private = &pdev->resource[i];
497 retval = sysfs_create_bin_file(&pdev->dev.kobj, res_attr);