Searched refs:res_attr (Results 1 – 9 of 9) sorted by relevance
121 struct bin_attribute *res_attr; in pci_remove_resource_files() local123 res_attr = pdev->res_attr[i]; in pci_remove_resource_files()124 if (res_attr) { in pci_remove_resource_files()126 kfree(res_attr); in pci_remove_resource_files()129 res_attr = pdev->res_attr_wc[i]; in pci_remove_resource_files()130 if (res_attr) { in pci_remove_resource_files()132 kfree(res_attr); in pci_remove_resource_files()165 res_attr->attr.name = name; in pci_create_one_attr()166 res_attr->attr.mode = S_IRUSR | S_IWUSR; in pci_create_one_attr()168 res_attr->private = &pdev->resource[num]; in pci_create_one_attr()[all …]
753 struct bin_attribute *res_attr; in cdx_destroy_res_attr() local755 res_attr = cdx_dev->res_attr[i]; in cdx_destroy_res_attr()756 if (res_attr) { in cdx_destroy_res_attr()758 kfree(res_attr); in cdx_destroy_res_attr()766 struct bin_attribute *res_attr; in cdx_create_res_attr() local770 res_attr = kzalloc(sizeof(*res_attr) + CDX_RES_ATTR_NAME_LEN, GFP_ATOMIC); in cdx_create_res_attr()771 if (!res_attr) in cdx_create_res_attr()776 sysfs_bin_attr_init(res_attr); in cdx_create_res_attr()778 cdx_dev->res_attr[num] = res_attr; in cdx_create_res_attr()783 res_attr->attr.mode = 0600; in cdx_create_res_attr()[all …]
1179 res_attr = pdev->res_attr[i]; in pci_remove_resource_files()1180 if (res_attr) { in pci_remove_resource_files()1182 kfree(res_attr); in pci_remove_resource_files()1186 if (res_attr) { in pci_remove_resource_files()1188 kfree(res_attr); in pci_remove_resource_files()1201 res_attr = kzalloc(sizeof(*res_attr) + name_len, GFP_ATOMIC); in pci_create_attr()1202 if (!res_attr) in pci_create_attr()1222 if (res_attr->mmap) { in pci_create_attr()1232 res_attr->attr.mode = 0600; in pci_create_attr()1237 kfree(res_attr); in pci_create_attr()[all …]
190 skt->res_attr.start = _PCMCIAAttr(skt->nr); in sa11xx_drv_pcmcia_add_one()191 skt->res_attr.end = _PCMCIAAttr(skt->nr) + PCMCIAAttrSp - 1; in sa11xx_drv_pcmcia_add_one()192 skt->res_attr.name = "attribute"; in sa11xx_drv_pcmcia_add_one()193 skt->res_attr.flags = IORESOURCE_MEM; in sa11xx_drv_pcmcia_add_one()
238 skt->res_attr.start = _PCMCIAAttr(skt->nr); in pxa2xx_drv_pcmcia_add_one()239 skt->res_attr.end = _PCMCIAAttr(skt->nr) + PCMCIAAttrSp - 1; in pxa2xx_drv_pcmcia_add_one()240 skt->res_attr.name = "attribute"; in pxa2xx_drv_pcmcia_add_one()241 skt->res_attr.flags = IORESOURCE_MEM; in pxa2xx_drv_pcmcia_add_one()
642 res = &skt->res_attr; in soc_common_pcmcia_set_mem_map()785 release_resource(&skt->res_attr); in soc_pcmcia_remove_one()813 ret = request_resource(&skt->res_skt, &skt->res_attr); in soc_pcmcia_add_one()876 release_resource(&skt->res_attr); in soc_pcmcia_add_one()
51 struct resource res_attr; member
158 struct bin_attribute *res_attr[MAX_CDX_DEV_RESOURCES]; member
489 struct bin_attribute *res_attr[DEVICE_COUNT_RESOURCE]; /* sysfs file for resources */ member