dev_ext_attribute
struct dev_ext_attribute *attr = kzalloc_obj(*attr);
struct dev_ext_attribute *de_attrs;
size = sizeof(struct dev_ext_attribute) * (ARRAY_SIZE(pt_caps)+1);
struct dev_ext_attribute *de_attr = de_attrs + i;
struct dev_ext_attribute *ea =
container_of(attr, struct dev_ext_attribute, attr);
#define to_dev_ext_attribute(n) container_of(n, struct dev_ext_attribute, attr)
struct dev_ext_attribute *ea = to_dev_ext_attribute(attr);
struct dev_ext_attribute *eas = NULL;
struct dev_ext_attribute *ea = to_dev_ext_attribute(attr);
static struct dev_ext_attribute dev_attr_check_interval = {
static struct dev_ext_attribute dev_attr_ignore_ce = {
static struct dev_ext_attribute dev_attr_cmci_disabled = {
#define to_ext_attr(x) container_of(x, struct dev_ext_attribute, attr)
struct dev_ext_attribute *ea = to_ext_attr(attr);
struct dev_ext_attribute *ea = to_ext_attr(attr);
struct dev_ext_attribute *ea = to_ext_attr(attr);
struct dev_ext_attribute *ea = to_ext_attr(attr);
struct dev_ext_attribute *ea = to_ext_attr(attr);
struct dev_ext_attribute *ea = to_ext_attr(attr);
struct dev_ext_attribute *ea = to_ext_attr(attr);
struct dev_ext_attribute *eattr;
eattr = container_of(attr, struct dev_ext_attribute, attr);
static struct dev_ext_attribute fme_perf_event_##_name = { \
static struct dev_ext_attribute fme_perf_event_cache_##_name = { \
static struct dev_ext_attribute fme_perf_event_fab_##_name = { \
static struct dev_ext_attribute fme_perf_event_fab_port_##_name = { \
struct dev_ext_attribute *eattr;
eattr = container_of(attr, struct dev_ext_attribute, attr.attr);
static struct dev_ext_attribute fme_perf_event_vtd_port_##_name = { \
static struct dev_ext_attribute fme_perf_event_vtd_sip_##_name = { \
struct dev_ext_attribute *event_ea;
struct dev_ext_attribute *eattr;
eattr = devm_kzalloc(dev, sizeof(struct dev_ext_attribute),
struct dev_ext_attribute *ext_attr =
container_of(attr, struct dev_ext_attribute, attr);
struct dev_ext_attribute *ext_attr =
container_of(attr, struct dev_ext_attribute, attr);
struct dev_ext_attribute *ext_attr =
container_of(attr, struct dev_ext_attribute, attr);
struct dev_ext_attribute *ext_attr =
container_of(attr, struct dev_ext_attribute, attr);
struct dev_ext_attribute *ext_attr =
container_of(attr, struct dev_ext_attribute, attr);
struct dev_ext_attribute *ea;
ea = container_of(dattr, struct dev_ext_attribute, attr);
static struct dev_ext_attribute *
struct dev_ext_attribute *ea;
static void etm_perf_del_symlink_group(struct dev_ext_attribute *ea, const char *group_name)
struct dev_ext_attribute *ea;
ea = container_of(dattr, struct dev_ext_attribute, attr);
struct dev_ext_attribute *eattr;
eattr = container_of(attr, struct dev_ext_attribute, attr);
&((struct dev_ext_attribute[]) { \
static struct dev_ext_attribute hisi_ptt_##_name##_attr = { \
struct dev_ext_attribute *ext_attr;
ext_attr = container_of(attr, struct dev_ext_attribute, attr);
struct dev_ext_attribute *ext_attr;
struct dev_ext_attribute *ext_attr;
ext_attr = container_of(attr, struct dev_ext_attribute, attr);
static struct dev_ext_attribute root_port_filters_multiselect = {
ext_attr = container_of(attr, struct dev_ext_attribute, attr);
static struct dev_ext_attribute requester_filters_multiselect = {
struct dev_ext_attribute *ea;
ea = container_of(dev_attr, struct dev_ext_attribute, attr);
struct dev_ext_attribute *ea;
ea = container_of(attr, struct dev_ext_attribute, attr);
static struct dev_ext_attribute dev_attr_endpoint_id_ ## _n = { \
static struct dev_ext_attribute dev_attr_modem_ ## _n = { \
struct dev_ext_attribute *eattr;
eattr = container_of(attr, struct dev_ext_attribute, attr);
struct dev_ext_attribute *eattr;
eattr = container_of(attr, struct dev_ext_attribute, attr);
static struct dev_ext_attribute dev_attr_mdio_bus_##field = { \
static struct dev_ext_attribute dev_attr_mdio_bus_device_##field = { \
static struct dev_ext_attribute dev_attr_mdio_bus_addr_##field##_##addr = { \
struct dev_ext_attribute *eattr;
eattr = container_of(attr, struct dev_ext_attribute, attr);
struct dev_ext_attribute *eattr;
eattr = container_of(attr, struct dev_ext_attribute, attr);
(&((struct dev_ext_attribute[]) { \
&((struct dev_ext_attribute[]) { \
struct dev_ext_attribute *eattr = container_of(attr,
struct dev_ext_attribute, attr);
struct dev_ext_attribute *eattr = container_of(attr,
struct dev_ext_attribute, attr);
struct dev_ext_attribute *eattr = container_of(attr,
struct dev_ext_attribute, attr);
struct dev_ext_attribute arm_ccn_pmu_format_attr_##_name = \
struct dev_ext_attribute *eattr =
container_of(attr, struct dev_ext_attribute, attr);
(&((struct dev_ext_attribute[]){ \
struct dev_ext_attribute *eattr = container_of(attr,
struct dev_ext_attribute, attr);
struct dev_ext_attribute *eattr = container_of(attr,
struct dev_ext_attribute, attr);
struct dev_ext_attribute *eattr = container_of(attr,
struct dev_ext_attribute, attr.attr);
(&((struct dev_ext_attribute[]) { \
struct dev_ext_attribute *ea =
container_of(attr, struct dev_ext_attribute, attr);
struct dev_ext_attribute *ea =
container_of(attr, struct dev_ext_attribute, attr);
&((struct dev_ext_attribute[]) { \
(&((struct dev_ext_attribute[]) { \
struct dev_ext_attribute *ea =
container_of(attr, struct dev_ext_attribute, attr);
(&((struct dev_ext_attribute) { \
(&((struct dev_ext_attribute[]) { \
(&((struct dev_ext_attribute[]){ \
struct dev_ext_attribute *eattr;
eattr = container_of(attr, struct dev_ext_attribute, attr);
(&((struct dev_ext_attribute[]) { \
struct dev_ext_attribute *eattr;
eattr = container_of(attr, struct dev_ext_attribute, attr);
struct dev_ext_attribute *eattr;
eattr = container_of(attr, struct dev_ext_attribute, attr);
(&((struct dev_ext_attribute[]) { \
struct dev_ext_attribute *eattr;
eattr = container_of(dattr, struct dev_ext_attribute, attr);
(&((struct dev_ext_attribute[]) { \
(&((struct dev_ext_attribute[]) { \
struct dev_ext_attribute *eattr = container_of(attr,
struct dev_ext_attribute, attr);
struct dev_ext_attribute *eattr;
eattr = container_of(attr, struct dev_ext_attribute, attr);
(&((struct dev_ext_attribute[]) { \
struct dev_ext_attribute dev_attr_##_group##_val##_##_name = \
struct dev_ext_attribute dev_attr_##_group##_val##_##_name = \
#define to_ext_attr(x) container_of(x, struct dev_ext_attribute, attr)
struct dev_ext_attribute *ea = to_ext_attr(attr);
struct dev_ext_attribute *ea = to_ext_attr(attr);
struct dev_ext_attribute *ea = to_ext_attr(attr);
struct dev_ext_attribute *ea = to_ext_attr(attr);
struct dev_ext_attribute *ea = to_ext_attr(attr);
struct dev_ext_attribute *ea = to_ext_attr(attr);
struct dev_ext_attribute *ea = to_ext_attr(attr);
struct dev_ext_attribute *ea = to_ext_attr(attr);
struct dev_ext_attribute *ea = to_ext_attr(attr);
struct dev_ext_attribute *ea = to_ext_attr(attr);
struct dev_ext_attribute *ea = to_ext_attr(attr);
struct dev_ext_attribute *ea = to_ext_attr(attr);
struct dev_ext_attribute *ea;
ea = container_of(dattr, struct dev_ext_attribute, attr);
struct dev_ext_attribute dev_attr_tty##_name = \
struct dev_ext_attribute *ea;
struct dev_ext_attribute dev_attr_##_name = \
struct dev_ext_attribute dev_attr_##_name = \
struct dev_ext_attribute dev_attr_##_name = \
struct dev_ext_attribute dev_attr_##_name = \