/linux-master/fs/ |
H A D | attr.c | 3 * linux/fs/attr.c 146 * @attr: attributes to change 148 * Check if we are allowed to change the attributes contained in @attr 164 struct iattr *attr) 167 unsigned int ia_valid = attr->ia_valid; 174 int error = inode_newsize_ok(inode, attr->ia_size); 185 !chown_ok(idmap, inode, attr->ia_vfsuid)) 190 !chgrp_ok(idmap, inode, attr->ia_vfsgid)) 201 vfsgid = attr->ia_vfsgid; 207 attr 163 setattr_prepare(struct mnt_idmap *idmap, struct dentry *dentry, struct iattr *attr) argument 301 setattr_copy(struct mnt_idmap *idmap, struct inode *inode, const struct iattr *attr) argument 379 notify_change(struct mnt_idmap *idmap, struct dentry *dentry, struct iattr *attr, struct inode **delegated_inode) argument [all...] |
/linux-master/drivers/perf/amlogic/ |
H A D | meson_g12_ddr_pmu.c | 87 &format_attr_event.attr, 88 &format_attr_arm.attr, 89 &format_attr_gpu.attr, 90 &format_attr_nna.attr, 91 &format_attr_gdc.attr, 92 &format_attr_arm1.attr, 93 &format_attr_mipi_isp.attr, 94 &format_attr_sd_emmc_a.attr, 95 &format_attr_pcie.attr, 96 &format_attr_hdcp.attr, [all...] |
/linux-master/tools/testing/selftests/bpf/prog_tests/ |
H A D | perf_branches.c | 104 struct perf_event_attr attr = {0}; local 109 attr.size = sizeof(attr); 110 attr.type = PERF_TYPE_HARDWARE; 111 attr.config = PERF_COUNT_HW_CPU_CYCLES; 112 attr.freq = 1; 113 attr.sample_freq = 1000; 114 attr.sample_type = PERF_SAMPLE_BRANCH_STACK; 115 attr.branch_sample_type = PERF_SAMPLE_BRANCH_USER | PERF_SAMPLE_BRANCH_ANY; 116 pfd = syscall(__NR_perf_event_open, &attr, 145 struct perf_event_attr attr = {0}; local [all...] |
/linux-master/drivers/hwmon/ |
H A D | menf21bmc_hwmon.c | 102 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); local 104 return sprintf(buf, "%s\n", input_names[attr->index]); 110 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); local 116 return sprintf(buf, "%d\n", drv_data->in_val[attr->index]); 122 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); local 125 return sprintf(buf, "%d\n", drv_data->in_min[attr->index]); 131 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); local 134 return sprintf(buf, "%d\n", drv_data->in_max[attr->index]); 159 &sensor_dev_attr_in0_input.dev_attr.attr, 160 &sensor_dev_attr_in0_min.dev_attr.attr, [all...] |
H A D | lm80.c | 259 static ssize_t in_show(struct device *dev, struct device_attribute *attr, argument 263 int index = to_sensor_dev_attr_2(attr)->index; 264 int nr = to_sensor_dev_attr_2(attr)->nr; 271 static ssize_t in_store(struct device *dev, struct device_attribute *attr, argument 276 int index = to_sensor_dev_attr_2(attr)->index; 277 int nr = to_sensor_dev_attr_2(attr)->nr; 293 static ssize_t fan_show(struct device *dev, struct device_attribute *attr, argument 296 int index = to_sensor_dev_attr_2(attr)->index; 297 int nr = to_sensor_dev_attr_2(attr)->nr; 305 static ssize_t fan_div_show(struct device *dev, struct device_attribute *attr, argument 315 fan_store(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) argument 342 fan_div_store(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) argument 404 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); local 415 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); local 431 alarms_show(struct device *dev, struct device_attribute *attr, char *buf) argument 440 alarm_show(struct device *dev, struct device_attribute *attr, char *buf) argument [all...] |
H A D | emc1403.c | 35 static ssize_t temp_show(struct device *dev, struct device_attribute *attr, argument 38 struct sensor_device_attribute *sda = to_sensor_dev_attr(attr); 49 static ssize_t bit_show(struct device *dev, struct device_attribute *attr, argument 52 struct sensor_device_attribute_2 *sda = to_sensor_dev_attr_2(attr); 63 static ssize_t temp_store(struct device *dev, struct device_attribute *attr, argument 66 struct sensor_device_attribute *sda = to_sensor_dev_attr(attr); 80 static ssize_t bit_store(struct device *dev, struct device_attribute *attr, argument 83 struct sensor_device_attribute_2 *sda = to_sensor_dev_attr_2(attr); 99 struct device_attribute *attr, char *buf, 102 struct sensor_device_attribute *sda = to_sensor_dev_attr(attr); 98 show_hyst_common(struct device *dev, struct device_attribute *attr, char *buf, bool is_min) argument 120 hyst_show(struct device *dev, struct device_attribute *attr, char *buf) argument 126 min_hyst_show(struct device *dev, struct device_attribute *attr, char *buf) argument 132 hyst_store(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) argument [all...] |
H A D | lm93.c | 1101 static ssize_t in_show(struct device *dev, struct device_attribute *attr, argument 1104 int nr = (to_sensor_dev_attr(attr))->index; 1127 static ssize_t in_min_show(struct device *dev, struct device_attribute *attr, argument 1130 int nr = (to_sensor_dev_attr(attr))->index; 1144 static ssize_t in_min_store(struct device *dev, struct device_attribute *attr, argument 1147 int nr = (to_sensor_dev_attr(attr))->index; 1192 static ssize_t in_max_show(struct device *dev, struct device_attribute *attr, argument 1195 int nr = (to_sensor_dev_attr(attr))->index; 1209 static ssize_t in_max_store(struct device *dev, struct device_attribute *attr, argument 1212 int nr = (to_sensor_dev_attr(attr)) 1257 temp_show(struct device *dev, struct device_attribute *attr, char *buf) argument 1269 temp_min_show(struct device *dev, struct device_attribute *attr, char *buf) argument 1277 temp_min_store(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) argument 1302 temp_max_show(struct device *dev, struct device_attribute *attr, char *buf) argument 1310 temp_max_store(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) argument 1335 temp_auto_base_show(struct device *dev, struct device_attribute *attr, char *buf) argument 1343 temp_auto_base_store(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) argument 1368 temp_auto_boost_show(struct device *dev, struct device_attribute *attr, char *buf) argument 1376 temp_auto_boost_store(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) argument 1401 temp_auto_boost_hyst_show(struct device *dev, struct device_attribute *attr, char *buf) argument 1412 temp_auto_boost_hyst_store(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) argument 1442 temp_auto_offset_show(struct device *dev, struct device_attribute *attr, char *buf) argument 1455 temp_auto_offset_store(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) argument 1521 temp_auto_pwm_min_show(struct device *dev, struct device_attribute *attr, char *buf) argument 1534 temp_auto_pwm_min_store(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) argument 1566 temp_auto_offset_hyst_show(struct device *dev, struct device_attribute *attr, char *buf) argument 1577 temp_auto_offset_hyst_store(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) argument 1609 fan_input_show(struct device *dev, struct device_attribute *attr, char *buf) argument 1624 fan_min_show(struct device *dev, struct device_attribute *attr, char *buf) argument 1633 fan_min_store(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) argument 1673 fan_smart_tach_show(struct device *dev, struct device_attribute *attr, char *buf) argument 1712 fan_smart_tach_store(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) argument 1747 pwm_show(struct device *dev, struct device_attribute *attr, char *buf) argument 1765 pwm_store(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) argument 1796 pwm_enable_show(struct device *dev, struct device_attribute *attr, char *buf) argument 1812 pwm_enable_store(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) argument 1853 pwm_freq_show(struct device *dev, struct device_attribute *attr, char *buf) argument 1888 pwm_freq_store(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) argument 1918 pwm_auto_channels_show(struct device *dev, struct device_attribute *attr, char *buf) argument 1927 pwm_auto_channels_store(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) argument 1952 pwm_auto_spinup_min_show(struct device *dev, struct device_attribute *attr, char *buf) argument 1967 pwm_auto_spinup_min_store(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) argument 1997 pwm_auto_spinup_time_show(struct device *dev, struct device_attribute *attr, char *buf) argument 2007 pwm_auto_spinup_time_store(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) argument 2034 pwm_auto_prochot_ramp_show(struct device *dev, struct device_attribute *attr, char *buf) argument 2042 pwm_auto_prochot_ramp_store(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) argument 2066 pwm_auto_vrdhot_ramp_show(struct device *dev, struct device_attribute *attr, char *buf) argument 2074 pwm_auto_vrdhot_ramp_store(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) argument 2098 vid_show(struct device *dev, struct device_attribute *attr, char *buf) argument 2109 prochot_show(struct device *dev, struct device_attribute *attr, char *buf) argument 2120 prochot_avg_show(struct device *dev, struct device_attribute *attr, char *buf) argument 2131 prochot_max_show(struct device *dev, struct device_attribute *attr, char *buf) argument 2139 prochot_max_store(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) argument 2166 prochot_override_show(struct device *dev, struct device_attribute *attr, char *buf) argument 2175 prochot_override_store(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) argument 2203 prochot_interval_show(struct device *dev, struct device_attribute *attr, char *buf) argument 2216 prochot_interval_store(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) argument 2246 prochot_override_duty_cycle_show(struct device *dev, struct device_attribute *attr, char *buf) argument 2254 prochot_override_duty_cycle_store(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) argument 2278 prochot_short_show(struct device *dev, struct device_attribute *attr, char *buf) argument 2285 prochot_short_store(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) argument 2310 vrdhot_show(struct device *dev, struct device_attribute *attr, char *buf) argument 2322 gpio_show(struct device *dev, struct device_attribute *attr, char *buf) argument 2331 alarms_show(struct device *dev, struct device_attribute *attr, char *buf) argument [all...] |
/linux-master/include/rdma/ |
H A D | opa_addr.h | 76 static inline bool rdma_is_valid_unicast_lid(struct rdma_ah_attr *attr) argument 78 if (attr->type == RDMA_AH_ATTR_TYPE_IB) { 79 if (!rdma_ah_get_dlid(attr) || 80 rdma_ah_get_dlid(attr) >= 83 } else if (attr->type == RDMA_AH_ATTR_TYPE_OPA) { 84 if (!rdma_ah_get_dlid(attr) || 85 rdma_ah_get_dlid(attr) >=
|
/linux-master/drivers/infiniband/core/ |
H A D | uverbs_std_types_srq.c | 44 struct ib_srq_init_attr attr = {}; local 50 ret = uverbs_copy_from(&attr.attr.max_sge, attrs, 53 ret = uverbs_copy_from(&attr.attr.max_wr, attrs, 56 ret = uverbs_copy_from(&attr.attr.srq_limit, attrs, 62 ret = uverbs_get_const(&attr.srq_type, attrs, 67 if (ib_srq_has_cq(attr.srq_type)) { 68 attr [all...] |
/linux-master/drivers/hwmon/occ/ |
H A D | sysfs.c | 26 struct device_attribute *attr, 45 struct device_attribute *attr, char *buf) 51 struct sensor_device_attribute *sattr = to_sensor_dev_attr(attr); 117 struct device_attribute *attr, char *buf) 142 &sensor_dev_attr_occ_master.dev_attr.attr, 143 &sensor_dev_attr_occ_active.dev_attr.attr, 144 &sensor_dev_attr_occ_dvfs_overtemp.dev_attr.attr, 145 &sensor_dev_attr_occ_dvfs_power.dev_attr.attr, 146 &sensor_dev_attr_occ_mem_throttle.dev_attr.attr, 147 &sensor_dev_attr_occ_quick_pwr_drop.dev_attr.attr, 25 occ_active_store(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) argument 44 occ_sysfs_show(struct device *dev, struct device_attribute *attr, char *buf) argument 116 occ_error_show(struct device *dev, struct device_attribute *attr, char *buf) argument [all...] |
/linux-master/drivers/scsi/ |
H A D | raid_class.c | 174 #define raid_attr_show_internal(attr, fmt, var, code) \ 175 static ssize_t raid_show_##attr(struct device *dev, \ 176 struct device_attribute *attr, \ 184 #define raid_attr_ro_states(attr, states, code) \ 185 raid_attr_show_internal(attr, %s, name, \ 188 name = raid_##states##_name(rd->attr); \ 190 static DEVICE_ATTR(attr, S_IRUGO, raid_show_##attr, NULL) 193 #define raid_attr_ro_internal(attr, code) \ 194 raid_attr_show_internal(attr, [all...] |
/linux-master/drivers/vfio/mdev/ |
H A D | mdev_sysfs.c | 18 struct attribute attr; member in struct:mdev_type_attribute 20 struct mdev_type_attribute *attr, char *buf); 22 struct mdev_type_attribute *attr, const char *buf, 34 struct mdev_type_attribute *attr = to_mdev_type_attr(__attr); local 38 if (attr->show) 39 ret = attr->show(type, attr, buf); 47 struct mdev_type_attribute *attr = to_mdev_type_attr(__attr); local 51 if (attr->store) 52 ret = attr 61 create_store(struct mdev_type *mtype, struct mdev_type_attribute *attr, const char *buf, size_t count) argument 89 device_api_show(struct mdev_type *mtype, struct mdev_type_attribute *attr, char *buf) argument 96 name_show(struct mdev_type *mtype, struct mdev_type_attribute *attr, char *buf) argument 105 available_instances_show(struct mdev_type *mtype, struct mdev_type_attribute *attr, char *buf) argument 118 description_show(struct mdev_type *mtype, struct mdev_type_attribute *attr, char *buf) argument 135 mdev_types_core_is_visible(struct kobject *kobj, struct attribute *attr, int n) argument 240 remove_store(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) argument [all...] |
/linux-master/arch/s390/pci/ |
H A D | pci_sysfs.c | 22 struct device_attribute *attr, char *buf) \ 44 struct device_attribute *attr, char *buf) 85 static ssize_t recover_store(struct device *dev, struct device_attribute *attr, argument 103 kn = sysfs_break_active_protection(&dev->kobj, &attr->attr); 114 device_remove_file(dev, attr); 137 struct bin_attribute *attr, char *buf, 150 struct bin_attribute *attr, char *buf, 169 struct device_attribute *attr, char *buf) 178 struct device_attribute *attr, cha 43 mio_enabled_show(struct device *dev, struct device_attribute *attr, char *buf) argument 136 util_string_read(struct file *filp, struct kobject *kobj, struct bin_attribute *attr, char *buf, loff_t off, size_t count) argument 149 report_error_write(struct file *filp, struct kobject *kobj, struct bin_attribute *attr, char *buf, loff_t off, size_t count) argument 168 uid_is_unique_show(struct device *dev, struct device_attribute *attr, char *buf) argument 177 index_show(struct device *dev, struct device_attribute *attr, char *buf) argument 190 zpci_index_is_visible(struct kobject *kobj, struct attribute *attr, int n) argument [all...] |
/linux-master/drivers/gpu/drm/i915/gt/ |
H A D | intel_gt_sysfs_pm.c | 28 sysfs_gt_attribute_w_func(struct kobject *kobj, struct attribute *attr, argument 45 gt = intel_gt_sysfs_get_drvdata(kobj, attr->name); 53 sysfs_gt_attribute_r_func(struct kobject *kobj, struct attribute *attr, argument 83 gt = intel_gt_sysfs_get_drvdata(kobj, attr->name); 100 struct attribute *attr, char *buff) \ 102 u32 val = sysfs_gt_attribute_r_##_attr_type##_func(kobj, attr, \ 108 struct kobj_attribute *attr, char *buff) \ 110 return _name ##_show_common(kobj, &attr->attr, buff); \ 113 struct device_attribute *attr, cha 179 rc6_enable_show(struct kobject *kobj, struct kobj_attribute *attr, char *buff) argument 188 rc6_enable_dev_show(struct device *dev, struct device_attribute *attr, char *buff) argument 430 punit_req_freq_mhz_show(struct kobject *kobj, struct kobj_attribute *attr, char *buff) argument 440 slpc_ignore_eff_freq_show(struct kobject *kobj, struct kobj_attribute *attr, char *buff) argument 450 slpc_ignore_eff_freq_store(struct kobject *kobj, struct kobj_attribute *attr, const char *buff, size_t count) argument 468 struct attribute attr; member in struct:intel_gt_bool_throttle_attr 475 throttle_reason_bool_show(struct kobject *kobj, struct kobj_attribute *attr, char *buff) argument 558 freq_factor_scale_show(struct kobject *kobj, struct kobj_attribute *attr, char *buff) argument 571 media_freq_factor_show(struct kobject *kobj, struct kobj_attribute *attr, char *buff) argument 602 media_freq_factor_store(struct kobject *kobj, struct kobj_attribute *attr, const char *buff, size_t count) argument 631 media_RP0_freq_mhz_show(struct kobject *kobj, struct kobj_attribute *attr, char *buff) argument 652 media_RPn_freq_mhz_show(struct kobject *kobj, struct kobj_attribute *attr, char *buff) argument 690 rps_up_threshold_pct_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument 700 rps_up_threshold_pct_store(struct kobject *kobj, struct kobj_attribute *attr, const char *buf, size_t count) argument 724 rps_down_threshold_pct_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument 734 rps_down_threshold_pct_store(struct kobject *kobj, struct kobj_attribute *attr, const char *buf, size_t count) argument 764 default_min_freq_mhz_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument 775 default_max_freq_mhz_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument 786 default_rps_up_threshold_pct_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument 799 default_rps_down_threshold_pct_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument [all...] |
/linux-master/drivers/net/ethernet/intel/fm10k/ |
H A D | fm10k_tlv.c | 38 u32 *attr; local 44 attr = &msg[FM10K_TLV_DWORD_LEN(*msg)]; 50 attr[len / 4] = attr_data; 62 attr[(len + 3) / 4] = attr_data; 66 attr[0] = len | attr_id; 77 * @attr: Pointer to attribute 84 static s32 fm10k_tlv_attr_get_null_string(u32 *attr, unsigned char *string) argument 89 if (!string || !attr) 92 len = *attr >> FM10K_TLV_LEN_SHIFT; 93 attr 116 u32 *attr; local 149 fm10k_tlv_attr_get_mac_vlan(u32 *attr, u8 *mac_addr, u16 *vlan) argument 200 u32 *attr; local 238 fm10k_tlv_attr_get_value(u32 *attr, void *value, u32 len) argument 274 u32 *attr; local 309 fm10k_tlv_attr_get_le_struct(u32 *attr, void *le_struct, u32 len) argument 342 u32 *attr; local 367 u32 *attr; local 398 fm10k_tlv_attr_validate(u32 *attr, const struct fm10k_tlv_attr *tlv_attr) argument 471 fm10k_tlv_attr_parse(u32 *attr, u32 **results, const struct fm10k_tlv_attr *tlv_attr) argument [all...] |
/linux-master/drivers/zorro/ |
H A D | zorro-sysfs.c | 27 struct device_attribute *attr, char *buf) \ 41 static ssize_t serial_show(struct device *dev, struct device_attribute *attr, argument 51 static ssize_t resource_show(struct device *dev, struct device_attribute *attr, argument 63 static ssize_t modalias_show(struct device *dev, struct device_attribute *attr, argument 73 &dev_attr_id.attr, 74 &dev_attr_type.attr, 75 &dev_attr_serial.attr, 76 &dev_attr_slotaddr.attr, 77 &dev_attr_slotsize.attr, 78 &dev_attr_resource.attr, [all...] |
/linux-master/drivers/md/ |
H A D | dm-sysfs.c | 14 struct attribute attr; member in struct:dm_sysfs_attr 23 static ssize_t dm_attr_show(struct kobject *kobj, struct attribute *attr, argument 30 dm_attr = container_of(attr, struct dm_sysfs_attr, attr); 48 static ssize_t dm_attr_store(struct kobject *kobj, struct attribute *attr, argument 55 dm_attr = container_of(attr, struct dm_sysfs_attr, attr); 109 &dm_attr_name.attr, 110 &dm_attr_uuid.attr, 111 &dm_attr_suspended.attr, [all...] |
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/ |
H A D | tun.c | 12 struct mlx5_flow_attr *attr) 27 struct mlx5_flow_attr *attr) 39 struct mlx5_flow_attr *attr) 9 tc_act_can_offload_tun_encap(struct mlx5e_tc_act_parse_state *parse_state, const struct flow_action_entry *act, int act_index, struct mlx5_flow_attr *attr) argument 24 tc_act_parse_tun_encap(struct mlx5e_tc_act_parse_state *parse_state, const struct flow_action_entry *act, struct mlx5e_priv *priv, struct mlx5_flow_attr *attr) argument 36 tc_act_parse_tun_decap(struct mlx5e_tc_act_parse_state *parse_state, const struct flow_action_entry *act, struct mlx5e_priv *priv, struct mlx5_flow_attr *attr) argument
|
/linux-master/tools/perf/util/ |
H A D | perf_api_probe.c | 32 fd = sys_perf_event_open(&evsel->core.attr, pid, cpu.cpu, -1, flags); 46 fd = sys_perf_event_open(&evsel->core.attr, pid, cpu.cpu, -1, flags); 84 evsel->core.attr.sample_type |= PERF_SAMPLE_IDENTIFIER; 89 evsel->core.attr.comm_exec = 1; 94 evsel->core.attr.context_switch = 1; 99 evsel->core.attr.text_poke = 1; 104 evsel->core.attr.build_id = 1; 109 evsel->core.attr.cgroup = 1; 134 struct perf_event_attr attr = { local 150 fd = sys_perf_event_open(&attr, 164 struct perf_event_attr attr = { local [all...] |
/linux-master/drivers/dma/qcom/ |
H A D | hidma_mgmt_sys.c | 16 struct kobj_attribute attr; member in struct:hidma_chan_attr 99 static ssize_t show_values(struct device *dev, struct device_attribute *attr, argument 108 if (strcmp(attr->attr.name, hidma_mgmt_files[i].name) == 0) { 116 static ssize_t set_values(struct device *dev, struct device_attribute *attr, argument 129 if (strcmp(attr->attr.name, hidma_mgmt_files[i].name) == 0) { 141 struct kobj_attribute *attr, char *buf) 147 chattr = container_of(attr, struct hidma_chan_attr, attr); 140 show_values_channel(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument 157 set_values_channel(struct kobject *kobj, struct kobj_attribute *attr, const char *buf, size_t count) argument [all...] |
/linux-master/drivers/thermal/intel/int340x_thermal/ |
H A D | processor_thermal_rfim.c | 93 struct device_attribute *attr,\ 114 ret = match_string(match_strs, -1, attr->attr.name);\ 124 struct device_attribute *attr,\ 148 ret = match_string(match_strs, -1, attr->attr.name);\ 203 &dev_attr_dlvr_spread_spectrum_pct.attr, 204 &dev_attr_dlvr_control_mode.attr, 205 &dev_attr_dlvr_control_lock.attr, 206 &dev_attr_dlvr_freq_select.attr, 267 rfi_restriction_store(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) argument 286 rfi_restriction_show(struct device *dev, struct device_attribute *attr, char *buf) argument 301 ddr_data_rate_show(struct device *dev, struct device_attribute *attr, char *buf) argument [all...] |
/linux-master/drivers/thermal/ |
H A D | thermal_hwmon.c | 33 struct device_attribute attr; member in struct:thermal_hwmon_attr 41 struct thermal_hwmon_attr temp_input; /* hwmon sys attr */ 42 struct thermal_hwmon_attr temp_crit; /* hwmon sys attr */ 50 temp_input_show(struct device *dev, struct device_attribute *attr, char *buf) argument 55 = container_of(attr, struct thermal_hwmon_attr, attr); 70 temp_crit_show(struct device *dev, struct device_attribute *attr, char *buf) argument 73 = container_of(attr, struct thermal_hwmon_attr, attr); 177 temp->temp_input.attr [all...] |
/linux-master/sound/hda/ |
H A D | hdac_sysfs.c | 21 struct device_attribute *attr, \ 31 struct device_attribute *attr, \ 49 static ssize_t modalias_show(struct device *dev, struct device_attribute *attr, argument 57 &dev_attr_type.attr, 58 &dev_attr_vendor_id.attr, 59 &dev_attr_subsystem_id.attr, 60 &dev_attr_revision_id.attr, 61 &dev_attr_afg.attr, 62 &dev_attr_mfg.attr, 63 &dev_attr_vendor_name.attr, 88 struct attribute attr; member in struct:widget_attribute 109 widget_attr_show(struct kobject *kobj, struct attribute *attr, char *buf) argument 125 widget_attr_store(struct kobject *kobj, struct attribute *attr, const char *buf, size_t count) argument 161 caps_show(struct hdac_device *codec, hda_nid_t nid, struct widget_attribute *attr, char *buf) argument 167 pin_caps_show(struct hdac_device *codec, hda_nid_t nid, struct widget_attribute *attr, char *buf) argument 176 pin_cfg_show(struct hdac_device *codec, hda_nid_t nid, struct widget_attribute *attr, char *buf) argument 201 pcm_caps_show(struct hdac_device *codec, hda_nid_t nid, struct widget_attribute *attr, char *buf) argument 210 pcm_formats_show(struct hdac_device *codec, hda_nid_t nid, struct widget_attribute *attr, char *buf) argument 219 amp_in_caps_show(struct hdac_device *codec, hda_nid_t nid, struct widget_attribute *attr, char *buf) argument 228 amp_out_caps_show(struct hdac_device *codec, hda_nid_t nid, struct widget_attribute *attr, char *buf) argument 237 power_caps_show(struct hdac_device *codec, hda_nid_t nid, struct widget_attribute *attr, char *buf) argument 246 gpio_caps_show(struct hdac_device *codec, hda_nid_t nid, struct widget_attribute *attr, char *buf) argument 253 connections_show(struct hdac_device *codec, hda_nid_t nid, struct widget_attribute *attr, char *buf) argument [all...] |
/linux-master/net/netfilter/ |
H A D | xt_IDLETIMER.c | 39 struct device_attribute attr; member in struct:idletimer_tg 56 if (!strcmp(label, entry->attr.attr.name)) 64 struct device_attribute *attr, char *buf) 73 timer = __idletimer_tg_find_by_label(attr->attr.name); 98 sysfs_notify(idletimer_tg_kobj, NULL, timer->attr.attr.name); 105 pr_debug("timer %s expired\n", timer->attr.attr 63 idletimer_tg_show(struct device *dev, struct device_attribute *attr, char *buf) argument [all...] |
/linux-master/lib/kunit/ |
H A D | attributes.c | 39 const char *(*to_string)(void *attr, bool *to_free); 40 int (*filter)(void *attr, const char *input, int *err); 51 static const char *attr_enum_to_string(void *attr, const char * const str_list[], bool *to_free) argument 53 long val = (long)attr; 61 static const char *attr_bool_to_string(void *attr, bool *to_free) argument 63 bool val = (bool)attr; 71 static const char *attr_speed_to_string(void *attr, bool *to_free) argument 73 return attr_enum_to_string(attr, speed_str_list, to_free); 76 static const char *attr_string_to_string(void *attr, bool *to_free) argument 79 return (char *) attr; 114 attr_enum_filter(void *attr, const char *input, int *err, const char * const str_list[], int max) argument 148 attr_speed_filter(void *attr, const char *input, int *err) argument 157 attr_string_filter(void *attr, const char *input, int *err) argument 179 attr_bool_filter(void *attr, const char *input, int *err) argument 289 void *attr; local [all...] |