attr_name
const char *attr_name;
attr->attr.attr.name = ops_info[index].attr_name;
const char *attr_name;
attr->kobj_attr.attr.name = ops_info[index].attr_name;
if (!strcmp(ops_info[i].attr_name, "value_desc") &&
&attr_name.attr,
cable->attrs[0] = &cable->attr_name.attr;
sysfs_attr_init(&cable->attr_name.attr);
cable->attr_name.attr.name = "name";
cable->attr_name.attr.mode = 0444;
cable->attr_name.show = cable_name_show;
struct device_attribute attr_name;
attr_name);
snprintf(handle->attr_name, sizeof(handle->attr_name) - 1, "aca_%s", handle->name);
aca_attr->attr.name = handle->attr_name;
char attr_name[64];
attr_name);
sysfs_remove_file(dev->kobj_node, &dev->attr_name);
dev->attr_name.name = "name";
dev->attr_name.mode = KFD_SYSFS_FILE_MODE;
sysfs_attr_init(&dev->attr_name);
ret = sysfs_create_file(dev->kobj_node, &dev->attr_name);
struct attribute attr_name;
char attr_name[HID_CUSTOM_TOTAL_ATTRS][HID_CUSTOM_NAME_LENGTH];
snprintf((char *)&sensor_inst->fields[i].attr_name[j],
(char *)&sensor_inst->fields[i].attr_name[j];
snprintf(tdata->attr_name[i], CORETEMP_NAME_LENGTH,
tdata->sd_attrs[i].attr.name = tdata->attr_name[i];
char attr_name[TOTAL_ATTRS][CORETEMP_NAME_LENGTH];
const char *attr_name = NULL;
attr_name = "fault";
attr_name = "input";
attr_name = "max";
attr_name = "min";
return attr_name;
const char *attr_name;
attr_name = convert_opal_attr_name(type, attr_suffix);
if (!attr_name)
return attr_name;
static void create_hwmon_attr(struct sensor_data *sdata, const char *attr_name,
attr_name);
const char *attr_name, enum sensors type,
create_hwmon_attr(sdata, attr_name, show, store);
const char *attr_name;
attr_name = parse_opal_node_name(np->name, type, &opal_index);
if (IS_ERR(attr_name)) {
attr_name = "input";
attr_name, type, pgroups[type], sgrp_data,
attr_name = get_max_attr(type);
sensor_id, attr_name, type,
attr_name = get_min_attr(type);
sensor_id, attr_name, type,
char attr_name[32];
snprintf(attr_name, sizeof(attr_name), "in_voltage%u_test_mode",
debugfs_create_file(attr_name, 0600, d, &st->chan_test[chan],
#define BD2802_CONTROL_ATTR(attr_name, name_str) \
static ssize_t bd2802_show_##attr_name(struct device *dev, \
ret = sprintf(buf, "0x%02x\n", led->attr_name); \
static ssize_t bd2802_store_##attr_name(struct device *dev, \
led->attr_name = val; \
static struct device_attribute bd2802_##attr_name##_attr = { \
.show = bd2802_show_##attr_name, \
.store = bd2802_store_##attr_name, \
sysfs_attr_init(&cip->attr_name.attr);
cip->attr_name.attr.name = "name";
cip->attr_name.attr.mode = S_IRUGO;
cip->attr_name.show = show_name;
cip->attr_gen[acnt++] = &cip->attr_name.attr;
struct device_attribute attr_name;
cip = container_of(attr, struct pvr2_sysfs_ctl_item, attr_name);
static int parse_attr_name(const char *name, char *attr_name, int *attr_num)
ret = strscpy(attr_name, name, ACPI_ATTR_NAME_LEN + 1);
char attr_name[ACPI_ATTR_NAME_LEN + 1];
ret = parse_attr_name(attr->attr.name, attr_name, &attr_num);
return chromeos_acpi_evaluate_method(dev, attr_num, 0, attr_name, buf);
void hp_friendly_user_name_update(char *path, const char *attr_name,
snprintf(attr_display, attr_size, "%s - %s", SCHEDULE_POWER_ON, attr_name);
strscpy(attr_display, attr_name, attr_size);
char *attr_name;
attr_name = SPM_STR;
attr_name = SURE_START_STR;
NULL, "%s", attr_name);
void hp_friendly_user_name_update(char *path, const char *attr_name,
= container_of(attr, struct charger_regulator, attr_name);
charger->attrs[0] = &charger->attr_name.attr;
sysfs_attr_init(&charger->attr_name.attr);
charger->attr_name.attr.name = "name";
charger->attr_name.attr.mode = 0444;
charger->attr_name.show = charger_name_show;
char attr_name[MAX_PROP_NAME_LEN + 1];
.attr_name = #_name, \
sprintf(power_supply_attrs[i].attr_name, "_err_%d", i);
string_lower(power_supply_attrs[i].attr_name,
power_supply_attrs[i].attr_name);
attr->attr.name = power_supply_attrs[i].attr_name;
static u32 qeth_l2_vnicc_sysfs_attr_to_char(const char *attr_name)
if (sysfs_streq(attr_name, "flooding"))
else if (sysfs_streq(attr_name, "mcast_flooding"))
else if (sysfs_streq(attr_name, "learning"))
else if (sysfs_streq(attr_name, "takeover_setvmac"))
else if (sysfs_streq(attr_name, "takeover_learning"))
else if (sysfs_streq(attr_name, "bridge_invisible"))
else if (sysfs_streq(attr_name, "rx_bcast"))
static int match_mapping_table(const struct mapping_table *table, const char *attr_name,
while (table[i].attr_name) {
if (strncmp(table[i].attr_name, attr_name, strlen(attr_name)))
static int get_mapped_string(const struct mapping_table *table, const char *attr_name,
return match_mapping_table(table, attr_name, true, value, NULL, result, NULL);
static int get_mapped_value(const struct mapping_table *table, const char *attr_name,
return match_mapping_table(table, attr_name, false, 0, value, NULL, result);
const char *attr_name;
snprintf(dev->attr_name, sizeof(dev->attr_name), "cdev%d_trip_point",
dev->attr.attr.name = dev->attr_name;
char attr_name[THERMAL_NAME_LENGTH];
err = attr_load_runs_vcn(ni, attr->type, attr_name(attr),
attr_name(attr),
err = ni_insert_nonresident(ni, attr_s->type, attr_name(attr_s),
return al_find_ex(ni, le, attr->type, attr_name(attr), attr->name_len,
err = ni_ins_attr_ext(ni, le, attr->type, attr_name(attr),
memcmp(attr_name(attr), WOF_NAME, sizeof(WOF_NAME))))
memcpy(le->name, attr_name(attr),
(a1->name_len && memcmp(attr_name(a1), attr_name(a2),
!memcmp(attr_name(attr), I30_NAME, sizeof(I30_NAME))) {
memcmp(attr_name(attr), BAD_NAME, sizeof(BAD_NAME))) &&
memcmp(attr_name(attr), SDS_NAME, sizeof(SDS_NAME))))) {
memcmp(attr_name(attr), I30_NAME, sizeof(I30_NAME)))
memcmp(attr_name(attr), I30_NAME, sizeof(I30_NAME)))
!memcmp(attr_name(attr), I30_NAME,
return attr_load_runs_vcn(ni, attr->type, attr_name(attr),
return ntfs_cmp_names(attr_name(left), left->name_len, name, name_len,
if (name_len && memcmp(attr_name(attr), name, name_len * sizeof(short)))
char *attr_name = NULL, *value;
attr_name = kmalloc(XATTR_NAME_MAX + 1, KSMBD_DEFAULT_GFP);
if (!attr_name)
memcpy(attr_name, XATTR_USER_PREFIX, XATTR_USER_PREFIX_LEN);
memcpy(&attr_name[XATTR_USER_PREFIX_LEN], eabuf->name,
attr_name[XATTR_USER_PREFIX_LEN + eabuf->EaNameLength] = '\0';
attr_name,
attr_name,
rc = ksmbd_vfs_setxattr(idmap, path, attr_name, value,
kfree(attr_name);
const struct path *path, char *attr_name,
err = vfs_removexattr(idmap, path->dentry, attr_name);
struct dentry *dentry, char *attr_name,
if (strncasecmp(attr_name, name, attr_name_len))
struct dentry *dentry, char *attr_name,
if (strncasecmp(attr_name, name, attr_name_len))
const struct path *path, const char *attr_name,
attr_name,
struct dentry *dentry, char *attr_name,
const struct path *path, const char *attr_name,
const struct path *path, char *attr_name,
const void *attr_name;
attr_name = xfs_attri_validate_name_iovec(mp, attri_formatp,
if (!attr_name)
nv = xfs_attri_log_nameval_alloc(attr_name, name_len,
struct device_attribute attr_name;
const char *attr_name, u64 *attr_size);
int tcf_qevent_dump(struct sk_buff *skb, int attr_name, struct tcf_qevent *qe);
static inline int tcf_qevent_dump(struct sk_buff *skb, int attr_name, struct tcf_qevent *qe)
TP_PROTO(int index, const char *attr_name, long long val),
TP_ARGS(index, attr_name, val),
__string(attr_name, attr_name)
__assign_str(attr_name);
__entry->index, __get_str(attr_name), __entry->val)
TP_PROTO(int index, const char *attr_name, long long val),
TP_ARGS(index, attr_name, val)
TP_PROTO(int index, const char *attr_name, long long val),
TP_ARGS(index, attr_name, val)
TP_PROTO(int index, const char *attr_name, const char *s),
TP_ARGS(index, attr_name, s),
__string(attr_name, attr_name)
__assign_str(attr_name);
__entry->index, __get_str(attr_name), __get_str(label))
const char *attr_name, *attr_str;
attr_name = kunit_attr_list[i].name;
attr_name, attr_str);
KUNIT_INDENT_LEN * test_level, "", attr_name, attr_str);
const char *attr_name, u64 *attr_size)
file_fid->fid, attr_fid->fid, attr_name);
file_fid->fid, attr_fid->fid, attr_name);
int tcf_qevent_dump(struct sk_buff *skb, int attr_name, struct tcf_qevent *qe)
return nla_put_u32(skb, attr_name, qe->info.block_index);
static int die_get_attr_udata(Dwarf_Die *tp_die, unsigned int attr_name,
if (dwarf_attr_integrate(tp_die, attr_name, &attr) == NULL ||
get_tracepoint_field(struct pyrf_event *pevent, PyObject *attr_name)
PyObject *obj = PyObject_Str(attr_name);
pyrf_sample_event__getattro(struct pyrf_event *pevent, PyObject *attr_name)
obj = get_tracepoint_field(pevent, attr_name);
return obj ?: PyObject_GenericGetAttr((PyObject *) pevent, attr_name);
char attr_name[] = "usbip_sockfd";
edev->udev.path, attr_name);
SYSFS_DRIVERS_NAME, driver, attr_name);
char attr_name[] = "bind";
SYSFS_DRIVERS_NAME, USBIP_HOST_DRV_NAME, attr_name);
char attr_name[] = "unbind";
char attr_name[] = "match_busid";
attr_name);