/drivers/hwmon/ |
D | s3c-hwmon.c | 57 struct s3c_hwmon_attr attrs[8]; member 132 .attrs = s3c_hwmon_attrs, 221 struct s3c_hwmon_attr *attrs, in s3c_hwmon_create_attr() argument 227 snprintf(attrs->in_name, sizeof(attrs->in_name), "in%d_input", channel); in s3c_hwmon_create_attr() 229 attr = &attrs->in; in s3c_hwmon_create_attr() 232 attr->dev_attr.attr.name = attrs->in_name; in s3c_hwmon_create_attr() 244 snprintf(attrs->label_name, sizeof(attrs->label_name), in s3c_hwmon_create_attr() 247 attr = &attrs->label; in s3c_hwmon_create_attr() 250 attr->dev_attr.attr.name = attrs->label_name; in s3c_hwmon_create_attr() 256 device_remove_file(dev, &attrs->in.dev_attr); in s3c_hwmon_create_attr() [all …]
|
D | iio_hwmon.c | 35 struct attribute **attrs; member 90 st->attrs = devm_kzalloc(dev, in iio_hwmon_probe() 91 sizeof(*st->attrs) * (st->num_channels + 1), in iio_hwmon_probe() 93 if (st->attrs == NULL) { in iio_hwmon_probe() 137 st->attrs[i] = &a->dev_attr.attr; in iio_hwmon_probe() 140 st->attr_group.attrs = st->attrs; in iio_hwmon_probe()
|
D | i5k_amb.c | 113 struct i5k_device_attribute *attrs; member 277 data->attrs = kzalloc(sizeof(*data->attrs) * num_ambs * KNOBS_PER_AMB, in i5k_amb_hwmon_init() 279 if (!data->attrs) in i5k_amb_hwmon_init() 294 iattr = data->attrs + data->num_attrs; in i5k_amb_hwmon_init() 309 iattr = data->attrs + data->num_attrs; in i5k_amb_hwmon_init() 324 iattr = data->attrs + data->num_attrs; in i5k_amb_hwmon_init() 340 iattr = data->attrs + data->num_attrs; in i5k_amb_hwmon_init() 356 iattr = data->attrs + data->num_attrs; in i5k_amb_hwmon_init() 372 iattr = data->attrs + data->num_attrs; in i5k_amb_hwmon_init() 403 device_remove_file(&pdev->dev, &data->attrs[i].s_attr.dev_attr); in i5k_amb_hwmon_init() [all …]
|
D | vexpress.c | 105 .attrs = vexpress_hwmon_attrs_volt, 126 .attrs = vexpress_hwmon_attrs_amp, 146 .attrs = vexpress_hwmon_attrs_temp, 166 .attrs = vexpress_hwmon_attrs_power, 186 .attrs = vexpress_hwmon_attrs_energy,
|
D | pc87427.c | 549 { .attrs = pc87427_attributes_fan[0] }, 550 { .attrs = pc87427_attributes_fan[1] }, 551 { .attrs = pc87427_attributes_fan[2] }, 552 { .attrs = pc87427_attributes_fan[3] }, 553 { .attrs = pc87427_attributes_fan[4] }, 554 { .attrs = pc87427_attributes_fan[5] }, 555 { .attrs = pc87427_attributes_fan[6] }, 556 { .attrs = pc87427_attributes_fan[7] }, 695 { .attrs = pc87427_attributes_pwm[0] }, 696 { .attrs = pc87427_attributes_pwm[1] }, [all …]
|
D | vt8231.c | 685 { .attrs = vt8231_attributes_temps[0] }, 686 { .attrs = vt8231_attributes_temps[1] }, 687 { .attrs = vt8231_attributes_temps[2] }, 688 { .attrs = vt8231_attributes_temps[3] }, 689 { .attrs = vt8231_attributes_temps[4] }, 690 { .attrs = vt8231_attributes_temps[5] }, 734 { .attrs = vt8231_attributes_volts[0] }, 735 { .attrs = vt8231_attributes_volts[1] }, 736 { .attrs = vt8231_attributes_volts[2] }, 737 { .attrs = vt8231_attributes_volts[3] }, [all …]
|
D | dme1737.c | 1717 .attrs = dme1737_attr, 1733 .attrs = dme1737_temp_offset_attr, 1748 .attrs = dme1737_vid_attr, 1765 .attrs = dme1737_zone3_attr, 1782 .attrs = dme1737_zone_hyst_attr, 1799 .attrs = dme1737_in7_attr, 1851 { .attrs = dme1737_pwm1_attr }, 1852 { .attrs = dme1737_pwm2_attr }, 1853 { .attrs = dme1737_pwm3_attr }, 1854 { .attrs = NULL }, [all …]
|
/drivers/s390/cio/ |
D | scm.c | 92 ret = sprintf(buf, "%u\n", scmdev->attrs.name); \ 117 .attrs = scmdev_attrs, 139 scmdev->attrs.rank = sale->rank; in scmdev_setup() 140 scmdev->attrs.persistence = sale->p; in scmdev_setup() 141 scmdev->attrs.oper_state = sale->op_state; in scmdev_setup() 142 scmdev->attrs.data_state = sale->data_state; in scmdev_setup() 143 scmdev->attrs.rank = sale->rank; in scmdev_setup() 144 scmdev->attrs.release = sale->r; in scmdev_setup() 145 scmdev->attrs.res_id = sale->rid; in scmdev_setup() 161 changed = scmdev->attrs.rank != sale->rank || in scmdev_update() [all …]
|
/drivers/xen/ |
D | swiotlb-xen.c | 298 struct dma_attrs *attrs) in xen_swiotlb_alloc_coherent() argument 322 ret = xen_alloc_coherent_pages(hwdev, size, dma_handle, flags, attrs); in xen_swiotlb_alloc_coherent() 342 xen_free_coherent_pages(hwdev, size, ret, (dma_addr_t)phys, attrs); in xen_swiotlb_alloc_coherent() 353 dma_addr_t dev_addr, struct dma_attrs *attrs) in xen_swiotlb_free_coherent() argument 373 xen_free_coherent_pages(hwdev, size, vaddr, (dma_addr_t)phys, attrs); in xen_swiotlb_free_coherent() 388 struct dma_attrs *attrs) in xen_swiotlb_map_page() argument 406 xen_dma_map_page(dev, page, offset, size, dir, attrs); in xen_swiotlb_map_page() 420 map & ~PAGE_MASK, size, dir, attrs); in xen_swiotlb_map_page() 444 struct dma_attrs *attrs) in xen_unmap_single() argument 450 xen_dma_unmap_page(hwdev, dev_addr, size, dir, attrs); in xen_unmap_single() [all …]
|
/drivers/base/ |
D | attribute_container.c | 318 struct device_attribute **attrs = cont->attrs; in attribute_container_add_attrs() local 321 BUG_ON(attrs && cont->grp); in attribute_container_add_attrs() 323 if (!attrs && !cont->grp) in attribute_container_add_attrs() 329 for (i = 0; attrs[i]; i++) { in attribute_container_add_attrs() 330 sysfs_attr_init(&attrs[i]->attr); in attribute_container_add_attrs() 331 error = device_create_file(classdev, attrs[i]); in attribute_container_add_attrs() 382 struct device_attribute **attrs = cont->attrs; in attribute_container_remove_attrs() local 385 if (!attrs && !cont->grp) in attribute_container_remove_attrs() 393 for (i = 0; attrs[i]; i++) in attribute_container_remove_attrs() 394 device_remove_file(classdev, attrs[i]); in attribute_container_remove_attrs()
|
/drivers/gpu/drm/i915/ |
D | intel_overlay.c | 1218 static int check_gamma(struct drm_intel_overlay_attrs *attrs) in check_gamma() argument 1220 if (!check_gamma_bounds(0, attrs->gamma0) || in check_gamma() 1221 !check_gamma_bounds(attrs->gamma0, attrs->gamma1) || in check_gamma() 1222 !check_gamma_bounds(attrs->gamma1, attrs->gamma2) || in check_gamma() 1223 !check_gamma_bounds(attrs->gamma2, attrs->gamma3) || in check_gamma() 1224 !check_gamma_bounds(attrs->gamma3, attrs->gamma4) || in check_gamma() 1225 !check_gamma_bounds(attrs->gamma4, attrs->gamma5) || in check_gamma() 1226 !check_gamma_bounds(attrs->gamma5, 0x00ffffff)) in check_gamma() 1229 if (!check_gamma5_errata(attrs->gamma5)) in check_gamma() 1238 struct drm_intel_overlay_attrs *attrs = data; in intel_overlay_attrs() local [all …]
|
/drivers/misc/altera-stapl/ |
D | altera.c | 129 u8 attrs; member 242 char *attrs = NULL; in altera_execute() local 320 attrs = kzalloc(sym_count, GFP_KERNEL); in altera_execute() 322 if (attrs == NULL) in altera_execute() 343 attrs[i] = p[offset]; in altera_execute() 350 attrs[i] &= 0x7f; in altera_execute() 365 if ((attrs[i] & 0x0c) == 0x04) in altera_execute() 368 else if ((attrs[i] & 0x1e) == 0x0e) { in altera_execute() 378 attrs[i] |= 0x80; in altera_execute() 392 } else if ((attrs[i] & 0x1e) == 0x0c) { in altera_execute() [all …]
|
/drivers/infiniband/hw/cxgb4/ |
D | qp.c | 1336 struct c4iw_qp_attributes *attrs, in c4iw_modify_qp() argument 1349 (mask & C4IW_QP_ATTR_NEXT_STATE) ? attrs->next_state : -1); in c4iw_modify_qp() 1360 newattr.enable_rdma_read = attrs->enable_rdma_read; in c4iw_modify_qp() 1362 newattr.enable_rdma_write = attrs->enable_rdma_write; in c4iw_modify_qp() 1364 newattr.enable_bind = attrs->enable_bind; in c4iw_modify_qp() 1366 if (attrs->max_ord > c4iw_max_read_depth) { in c4iw_modify_qp() 1370 newattr.max_ord = attrs->max_ord; in c4iw_modify_qp() 1373 if (attrs->max_ird > cur_max_read_depth(rhp)) { in c4iw_modify_qp() 1377 newattr.max_ird = attrs->max_ird; in c4iw_modify_qp() 1383 ret = ring_kernel_sq_db(qhp, attrs->sq_db_inc); in c4iw_modify_qp() [all …]
|
/drivers/infiniband/core/ |
D | sysfs.c | 423 .attrs = pma_attrs 432 if (p->gid_group.attrs) { in ib_port_release() 433 for (i = 0; (a = p->gid_group.attrs[i]); ++i) in ib_port_release() 436 kfree(p->gid_group.attrs); in ib_port_release() 439 if (p->pkey_group.attrs) { in ib_port_release() 440 for (i = 0; (a = p->pkey_group.attrs[i]); ++i) in ib_port_release() 443 kfree(p->pkey_group.attrs); in ib_port_release() 553 p->gid_group.attrs = alloc_group_attrs(show_port_gid, attr.gid_tbl_len); in add_port() 554 if (!p->gid_group.attrs) { in add_port() 564 p->pkey_group.attrs = alloc_group_attrs(show_port_pkey, in add_port() [all …]
|
/drivers/infiniband/hw/cxgb3/ |
D | iwch_provider.c | 862 struct iwch_qp_attributes attrs; in iwch_destroy_qp() local 868 attrs.next_state = IWCH_QP_STATE_ERROR; in iwch_destroy_qp() 869 iwch_modify_qp(rhp, qhp, IWCH_QP_ATTR_NEXT_STATE, &attrs, 0); in iwch_destroy_qp() 889 struct ib_qp_init_attr *attrs, in iwch_create_qp() argument 902 if (attrs->qp_type != IB_QPT_RC) in iwch_create_qp() 906 schp = get_chp(rhp, ((struct iwch_cq *) attrs->send_cq)->cq.cqid); in iwch_create_qp() 907 rchp = get_chp(rhp, ((struct iwch_cq *) attrs->recv_cq)->cq.cqid); in iwch_create_qp() 912 rqsize = roundup_pow_of_two(attrs->cap.max_recv_wr); in iwch_create_qp() 913 if (rqsize == attrs->cap.max_recv_wr) in iwch_create_qp() 914 rqsize = roundup_pow_of_two(attrs->cap.max_recv_wr+1); in iwch_create_qp() [all …]
|
D | iwch_cm.c | 818 struct iwch_qp_attributes attrs; in process_mpa_reply() local 914 attrs.mpa_attr = ep->mpa_attr; in process_mpa_reply() 915 attrs.max_ird = ep->ird; in process_mpa_reply() 916 attrs.max_ord = ep->ord; in process_mpa_reply() 917 attrs.llp_stream_handle = ep; in process_mpa_reply() 918 attrs.next_state = IWCH_QP_STATE_RTS; in process_mpa_reply() 926 ep->com.qp, mask, &attrs, 1); in process_mpa_reply() 1442 struct iwch_qp_attributes attrs; in peer_close() local 1483 attrs.next_state = IWCH_QP_STATE_CLOSING; in peer_close() 1485 IWCH_QP_ATTR_NEXT_STATE, &attrs, 1); in peer_close() [all …]
|
D | iwch_qp.c | 897 struct iwch_qp_attributes *attrs) in rdma_init() argument 949 struct iwch_qp_attributes *attrs, in iwch_modify_qp() argument 963 (mask & IWCH_QP_ATTR_NEXT_STATE) ? attrs->next_state : -1); in iwch_modify_qp() 974 newattr.enable_rdma_read = attrs->enable_rdma_read; in iwch_modify_qp() 976 newattr.enable_rdma_write = attrs->enable_rdma_write; in iwch_modify_qp() 978 newattr.enable_bind = attrs->enable_bind; in iwch_modify_qp() 980 if (attrs->max_ord > in iwch_modify_qp() 985 newattr.max_ord = attrs->max_ord; in iwch_modify_qp() 988 if (attrs->max_ird > in iwch_modify_qp() 993 newattr.max_ird = attrs->max_ird; in iwch_modify_qp() [all …]
|
/drivers/scsi/ |
D | raid_class.c | 30 struct device_attribute *attrs[RAID_NUM_ATTRS + 1]; member 275 i->r.raid_attrs.ac.attrs = &i->attrs[0]; in raid_class_attach() 279 i->attrs[count++] = &dev_attr_level; in raid_class_attach() 280 i->attrs[count++] = &dev_attr_resync; in raid_class_attach() 281 i->attrs[count++] = &dev_attr_state; in raid_class_attach() 283 i->attrs[count] = NULL; in raid_class_attach()
|
/drivers/iio/ |
D | industrialio-event.c | 456 attr = indio_dev->info->event_attrs->attrs; in iio_device_register_eventset() 469 indio_dev->event_interface->group.attrs = kcalloc(attrcount + 1, in iio_device_register_eventset() 470 sizeof(indio_dev->event_interface->group.attrs[0]), in iio_device_register_eventset() 472 if (indio_dev->event_interface->group.attrs == NULL) { in iio_device_register_eventset() 477 memcpy(indio_dev->event_interface->group.attrs, in iio_device_register_eventset() 478 indio_dev->info->event_attrs->attrs, in iio_device_register_eventset() 479 sizeof(indio_dev->event_interface->group.attrs[0]) in iio_device_register_eventset() 486 indio_dev->event_interface->group.attrs[attrn++] = in iio_device_register_eventset() 520 kfree(indio_dev->event_interface->group.attrs); in iio_device_unregister_eventset()
|
D | industrialio-core.c | 867 if (indio_dev->info->attrs) { in iio_device_register_sysfs() 868 attr = indio_dev->info->attrs->attrs; in iio_device_register_sysfs() 890 indio_dev->chan_attr_group.attrs = kcalloc(attrcount + 1, in iio_device_register_sysfs() 891 sizeof(indio_dev->chan_attr_group.attrs[0]), in iio_device_register_sysfs() 893 if (indio_dev->chan_attr_group.attrs == NULL) { in iio_device_register_sysfs() 898 if (indio_dev->info->attrs) in iio_device_register_sysfs() 899 memcpy(indio_dev->chan_attr_group.attrs, in iio_device_register_sysfs() 900 indio_dev->info->attrs->attrs, in iio_device_register_sysfs() 901 sizeof(indio_dev->chan_attr_group.attrs[0]) in iio_device_register_sysfs() 906 indio_dev->chan_attr_group.attrs[attrn++] = &p->dev_attr.attr; in iio_device_register_sysfs() [all …]
|
/drivers/acpi/ |
D | power.c | 352 static struct attribute *attrs[] = { variable 359 .attrs = attrs, 363 .attrs = attrs, 367 .attrs = attrs, 371 .attrs = attrs, 377 .attrs = attrs,
|
/drivers/net/ethernet/sfc/ |
D | mcdi_mon.c | 289 struct efx_mcdi_mon_attribute *attr = &hwmon->attrs[hwmon->n_attrs]; in efx_mcdi_mon_add_attr() 303 hwmon->group.attrs[hwmon->n_attrs++] = &attr->dev_attr.attr; in efx_mcdi_mon_add_attr() 356 hwmon->attrs = kcalloc(n_attrs, sizeof(*hwmon->attrs), GFP_KERNEL); in efx_mcdi_mon_probe() 357 if (!hwmon->attrs) { in efx_mcdi_mon_probe() 361 hwmon->group.attrs = kcalloc(n_attrs + 1, sizeof(struct attribute *), in efx_mcdi_mon_probe() 363 if (!hwmon->group.attrs) { in efx_mcdi_mon_probe() 529 kfree(hwmon->attrs); in efx_mcdi_mon_remove() 530 kfree(hwmon->group.attrs); in efx_mcdi_mon_remove()
|
/drivers/infiniband/hw/ocrdma/ |
D | ocrdma_hw.c | 1969 struct ib_qp_init_attr *attrs, in ocrdma_set_create_qp_sq_cmd() argument 1978 u32 max_sges = attrs->cap.max_send_sge; in ocrdma_set_create_qp_sq_cmd() 1981 max_wqe_allocated = min_t(u32, attrs->cap.max_send_wr + 1, in ocrdma_set_create_qp_sq_cmd() 2024 struct ib_qp_init_attr *attrs, in ocrdma_set_create_qp_rq_cmd() argument 2032 u32 max_rqe_allocated = attrs->cap.max_recv_wr + 1; in ocrdma_set_create_qp_rq_cmd() 2038 attrs->cap.max_recv_wr + 1); in ocrdma_set_create_qp_rq_cmd() 2058 cmd->max_sge_recv_flags |= (attrs->cap.max_recv_sge << in ocrdma_set_create_qp_rq_cmd() 2121 struct ib_qp_init_attr *attrs, in ocrdma_get_create_qp_rsp() argument 2148 if (!attrs->srq) { in ocrdma_get_create_qp_rsp() 2154 int ocrdma_mbx_create_qp(struct ocrdma_qp *qp, struct ib_qp_init_attr *attrs, in ocrdma_mbx_create_qp() argument [all …]
|
D | ocrdma_verbs.c | 1037 struct ib_qp_init_attr *attrs) in ocrdma_check_qp_params() argument 1039 if ((attrs->qp_type != IB_QPT_GSI) && in ocrdma_check_qp_params() 1040 (attrs->qp_type != IB_QPT_RC) && in ocrdma_check_qp_params() 1041 (attrs->qp_type != IB_QPT_UC) && in ocrdma_check_qp_params() 1042 (attrs->qp_type != IB_QPT_UD)) { in ocrdma_check_qp_params() 1044 __func__, dev->id, attrs->qp_type); in ocrdma_check_qp_params() 1048 if ((attrs->qp_type != IB_QPT_GSI) && in ocrdma_check_qp_params() 1049 (attrs->cap.max_send_wr > dev->attr.max_wqe)) { in ocrdma_check_qp_params() 1051 __func__, dev->id, attrs->cap.max_send_wr); in ocrdma_check_qp_params() 1056 if (!attrs->srq && (attrs->cap.max_recv_wr > dev->attr.max_rqe)) { in ocrdma_check_qp_params() [all …]
|
/drivers/net/wireless/ |
D | mac80211_hwsim.c | 2305 if (!info->attrs[HWSIM_ATTR_ADDR_TRANSMITTER] || in hwsim_tx_info_frame_received_nl() 2306 !info->attrs[HWSIM_ATTR_FLAGS] || in hwsim_tx_info_frame_received_nl() 2307 !info->attrs[HWSIM_ATTR_COOKIE] || in hwsim_tx_info_frame_received_nl() 2308 !info->attrs[HWSIM_ATTR_SIGNAL] || in hwsim_tx_info_frame_received_nl() 2309 !info->attrs[HWSIM_ATTR_TX_INFO]) in hwsim_tx_info_frame_received_nl() 2312 src = (void *)nla_data(info->attrs[HWSIM_ATTR_ADDR_TRANSMITTER]); in hwsim_tx_info_frame_received_nl() 2313 hwsim_flags = nla_get_u32(info->attrs[HWSIM_ATTR_FLAGS]); in hwsim_tx_info_frame_received_nl() 2314 ret_skb_ptr = nla_get_u64(info->attrs[HWSIM_ATTR_COOKIE]); in hwsim_tx_info_frame_received_nl() 2337 info->attrs[HWSIM_ATTR_TX_INFO]); in hwsim_tx_info_frame_received_nl() 2350 txi->status.ack_signal = nla_get_u32(info->attrs[HWSIM_ATTR_SIGNAL]); in hwsim_tx_info_frame_received_nl() [all …]
|