Searched refs:cdev (Results 301 - 325 of 676) sorted by relevance

<<11121314151617181920>>

/linux-master/drivers/leds/
H A Dleds-netxbig.c109 struct led_classdev cdev; member in struct:netxbig_led_data
143 container_of(led_cdev, struct netxbig_led_data, cdev);
172 container_of(led_cdev, struct netxbig_led_data, cdev);
213 container_of(led_cdev, struct netxbig_led_data, cdev);
263 container_of(led_cdev, struct netxbig_led_data, cdev);
283 led_dat->cdev.name = template->name;
284 led_dat->cdev.default_trigger = template->default_trigger;
285 led_dat->cdev.blink_set = netxbig_led_blink_set;
286 led_dat->cdev.brightness_set = netxbig_led_set;
298 led_dat->cdev
[all...]
H A Dleds-lp55xx-common.c28 static struct lp55xx_led *cdev_to_lp55xx_led(struct led_classdev *cdev) argument
30 return container_of(cdev, struct lp55xx_led, cdev);
138 static int lp55xx_set_mc_brightness(struct led_classdev *cdev, argument
141 struct led_classdev_mc *mc_dev = lcdev_to_mccdev(cdev);
150 static int lp55xx_set_brightness(struct led_classdev *cdev, argument
153 struct lp55xx_led *led = cdev_to_lp55xx_led(cdev);
182 led->cdev.name = pdata->led_config[chan].name;
186 led->cdev.name = name;
197 led_cdev->name = led->cdev
[all...]
H A Dleds-aw200xx.c109 struct led_classdev cdev; member in struct:aw200xx_led
129 struct led_classdev *cdev = dev_get_drvdata(dev); local
130 struct aw200xx_led *led = container_of(cdev, struct aw200xx_led, cdev);
142 struct led_classdev *cdev = dev_get_drvdata(dev); local
143 struct aw200xx_led *led = container_of(cdev, struct aw200xx_led, cdev);
185 static int aw200xx_brightness_set(struct led_classdev *cdev, argument
188 struct aw200xx_led *led = container_of(cdev, struct aw200xx_led, cdev);
[all...]
H A Dleds-lm3642.c198 static int lm3642_torch_brightness_set(struct led_classdev *cdev, argument
202 container_of(cdev, struct lm3642_chip_data, cdev_torch);
245 static int lm3642_strobe_brightness_set(struct led_classdev *cdev, argument
249 container_of(cdev, struct lm3642_chip_data, cdev_flash);
260 static int lm3642_indicator_brightness_set(struct led_classdev *cdev, argument
264 container_of(cdev, struct lm3642_chip_data, cdev_indicator);
H A Dleds-is31fl32xx.c37 struct led_classdev cdev; member in struct:is31fl32xx_led_data
226 container_of(led_cdev, struct is31fl32xx_led_data, cdev);
331 struct led_classdev *cdev = &led_data->cdev; local
344 cdev->brightness_set_blocking = is31fl32xx_brightness_set;
394 ret = devm_led_classdev_register_ext(dev, &led_data->cdev,
/linux-master/drivers/hwmon/
H A Dpwm-fan.c59 struct thermal_cooling_device *cdev; member in struct:pwm_fan_ctx
370 static int pwm_fan_get_max_state(struct thermal_cooling_device *cdev, argument
373 struct pwm_fan_ctx *ctx = cdev->devdata;
383 static int pwm_fan_get_cur_state(struct thermal_cooling_device *cdev, argument
386 struct pwm_fan_ctx *ctx = cdev->devdata;
397 pwm_fan_set_cur_state(struct thermal_cooling_device *cdev, unsigned long state) argument
399 struct pwm_fan_ctx *ctx = cdev->devdata;
410 dev_err(&cdev->device, "Cannot set pwm!\n");
476 struct thermal_cooling_device *cdev; local
638 cdev
[all...]
/linux-master/drivers/target/iscsi/cxgbit/
H A Dcxgbit.h169 struct cxgbit_device *cdev; member in struct:cxgbit_sock_common
248 static inline void cxgbit_get_cdev(struct cxgbit_device *cdev) argument
250 kref_get(&cdev->kref);
253 static inline void cxgbit_put_cdev(struct cxgbit_device *cdev) argument
255 kref_put(&cdev->kref, _cxgbit_free_cdev);
347 struct cxgbi_ppm *cdev2ppm(struct cxgbit_device *cdev) argument
349 return (struct cxgbi_ppm *)(*cdev->lldi.iscsi_ppm);
/linux-master/drivers/platform/x86/dell/
H A Ddell-wmi-privacy.c26 #define led_to_priv(c) container_of(c, struct privacy_wmi_data, cdev)
38 struct led_classdev cdev; member in struct:privacy_wmi_data
287 priv->cdev.name = "dell-privacy::micmute";
288 priv->cdev.max_brightness = 1;
289 priv->cdev.brightness_set_blocking = dell_privacy_micmute_led_set;
290 priv->cdev.default_trigger = "audio-micmute";
291 return devm_led_classdev_register(dev, &priv->cdev);
/linux-master/drivers/platform/chrome/wilco_ec/
H A Dtelemetry.c30 #include <linux/cdev.h>
199 * @cdev: Char dev that userspace reads and polls from.
200 * @dev: Device associated with the %cdev.
206 struct cdev cdev; member in struct:telem_device_data
245 dev_data = container_of(inode->i_cdev, struct telem_device_data, cdev);
393 cdev_init(&dev_data->cdev, &telem_fops);
394 error = cdev_device_add(&dev_data->cdev, &dev_data->dev);
408 cdev_device_del(&dev_data->cdev, &dev_data->dev);
/linux-master/drivers/s390/net/
H A Dctcm_main.c277 static long ctcm_check_irb_error(struct ccw_device *cdev, struct irb *irb) argument
284 PTR_ERR(irb), dev_name(&cdev->dev));
288 dev_err(&cdev->dev,
292 dev_err(&cdev->dev,
296 dev_err(&cdev->dev,
570 spin_lock_irqsave(get_ccwdev_lock(ch->cdev), saveflags);
572 rc = ccw_device_start(ch->cdev, &ch->ccw[ccw_idx], 0, 0xff, 0);
573 spin_unlock_irqrestore(get_ccwdev_lock(ch->cdev), saveflags);
793 spin_lock_irqsave(get_ccwdev_lock(ch->cdev), saveflags);
795 rc = ccw_device_start(ch->cdev,
1147 ctcm_irq_handler(struct ccw_device *cdev, unsigned long intparm, struct irb *irb) argument
1299 add_channel(struct ccw_device *cdev, enum ctcm_channel_types type, struct ctcm_priv *priv) argument
[all...]
/linux-master/drivers/net/ethernet/qlogic/qede/
H A Dqede_ethtool.c481 edev->ops->common->get_esl_status(edev->cdev, &esl_active);
518 edev->ops->common->get_link(edev->cdev, &current_link);
551 if (!edev->ops || !edev->ops->common->can_link_change(edev->cdev)) {
557 edev->ops->common->get_link(edev->cdev, &current_link);
596 edev->ops->common->set_link(edev->cdev, &params);
680 rc = edev->ops->common->update_wol(edev->cdev, wol_requested);
704 edev->ops->common->update_msglvl(edev->cdev,
714 if (!edev->ops || !edev->ops->common->can_link_change(edev->cdev)) {
723 edev->ops->common->get_link(edev->cdev, &current_link);
730 edev->ops->common->set_link(edev->cdev,
[all...]
/linux-master/drivers/scsi/
H A Dscsi_transport_spi.c171 struct device *cdev)
182 struct device *cdev);
208 struct device *cdev);
212 struct device *cdev)
241 struct device *cdev)
497 store_spi_transport_period(struct device *cdev, struct device_attribute *attr, argument
500 struct scsi_target *starget = transport_class_to_starget(cdev);
510 retval = store_spi_transport_period_helper(cdev, buf, count, &period);
525 show_spi_transport_min_period(struct device *cdev, argument
528 struct scsi_target *starget = transport_class_to_starget(cdev);
170 spi_host_setup(struct transport_container *tc, struct device *dev, struct device *cdev) argument
210 spi_device_configure(struct transport_container *tc, struct device *dev, struct device *cdev) argument
239 spi_setup_transport_attrs(struct transport_container *tc, struct device *dev, struct device *cdev) argument
541 store_spi_transport_min_period(struct device *cdev, struct device_attribute *attr, const char *buf, size_t count) argument
559 show_spi_host_signalling(struct device *cdev, struct device_attribute *attr, char *buf) argument
591 show_spi_host_width(struct device *cdev, struct device_attribute *attr, char *buf) argument
602 show_spi_host_hba_id(struct device *cdev, struct device_attribute *attr, char *buf) argument
1446 spi_host_configure(struct transport_container *tc, struct device *dev, struct device *cdev) argument
1472 struct device *cdev = container_of(kobj, struct device, kobj); local
1557 spi_target_configure(struct transport_container *tc, struct device *dev, struct device *cdev) argument
[all...]
/linux-master/drivers/net/ethernet/qlogic/qed/
H A Dqed_sp_commands.c207 struct qed_tunnel_info *p_tun = &p_hwfn->cdev->tunnel;
269 struct qed_tunnel_info *p_tun = &p_hwfn->cdev->tunnel;
337 if (test_bit(QED_MF_OVLAN_CLSS, &p_hwfn->cdev->mf_bits))
345 if (test_bit(QED_MF_8021Q_TAGGING, &p_hwfn->cdev->mf_bits)) {
347 } else if (test_bit(QED_MF_8021AD_TAGGING, &p_hwfn->cdev->mf_bits)) {
359 if (test_bit(QED_MF_UFP_SPECIFIC, &p_hwfn->cdev->mf_bits)) {
383 if (test_bit(QED_MF_INTER_PF_SWITCH, &p_hwfn->cdev->mf_bits))
407 if (p_hwfn->cdev->p_iov_info) {
408 struct qed_hw_sriov_info *p_iov = p_hwfn->cdev->p_iov_info;
424 &p_hwfn->cdev
[all...]
/linux-master/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dtt.c714 static int iwl_mvm_tcool_get_max_state(struct thermal_cooling_device *cdev, argument
722 static int iwl_mvm_tcool_get_cur_state(struct thermal_cooling_device *cdev, argument
725 struct iwl_mvm *mvm = (struct iwl_mvm *)(cdev->devdata);
732 static int iwl_mvm_tcool_set_cur_state(struct thermal_cooling_device *cdev, argument
735 struct iwl_mvm *mvm = (struct iwl_mvm *)(cdev->devdata);
774 mvm->cooling_dev.cdev =
779 if (IS_ERR(mvm->cooling_dev.cdev)) {
782 PTR_ERR(mvm->cooling_dev.cdev));
783 mvm->cooling_dev.cdev = NULL;
802 if (!iwl_mvm_is_ctdp_supported(mvm) || !mvm->cooling_dev.cdev)
[all...]
/linux-master/drivers/cpufreq/
H A Dvexpress-spc-cpufreq.c304 struct device *cdev = get_cpu_device(i); local
306 if (!cdev)
309 _put_cluster_clk_and_freq_table(cdev, cpumask);
373 struct device *cdev = get_cpu_device(i); local
375 if (!cdev)
378 ret = _get_cluster_clk_and_freq_table(cdev, cpumask);
396 struct device *cdev = get_cpu_device(i); local
398 if (!cdev)
401 _put_cluster_clk_and_freq_table(cdev, cpumask);
/linux-master/drivers/char/
H A Dbsr.c15 #include <linux/cdev.h>
55 struct cdev bsr_cdev;
141 struct cdev *cdev = inode->i_cdev; local
142 struct bsr_dev *dev = container_of(cdev, struct bsr_dev, bsr_cdev);
H A Dscx200_gpio.c20 #include <linux/cdev.h>
74 static struct cdev scx200_gpio_cdev; /* use 1 cdev for all pins */
/linux-master/drivers/s390/block/
H A Ddasd_alias.c313 spin_lock(get_ccwdev_lock(device->cdev));
318 spin_unlock(get_ccwdev_lock(device->cdev));
844 spin_lock(get_ccwdev_lock(device->cdev));
846 spin_unlock(get_ccwdev_lock(device->cdev));
849 spin_lock(get_ccwdev_lock(device->cdev));
851 spin_unlock(get_ccwdev_lock(device->cdev));
855 spin_lock(get_ccwdev_lock(device->cdev));
857 spin_unlock(get_ccwdev_lock(device->cdev));
860 spin_lock(get_ccwdev_lock(device->cdev));
862 spin_unlock(get_ccwdev_lock(device->cdev));
[all...]
H A Ddasd_erp.c99 dev_name(&device->cdev->dev));
167 dev_err(&device->cdev->dev,
172 dev_err(&device->cdev->dev,
/linux-master/drivers/infiniband/hw/qedr/
H A Dmain.c283 rc = dev->ops->common->sb_init(dev->cdev, sb_info,
300 dev->ops->common->sb_release(dev->cdev, sb_info, sb_id,
316 dev->ops->common->chain_free(dev->cdev, &dev->cnq_array[i].pbl);
368 dev->sb_start = dev->ops->rdma_get_start_sb(dev->cdev);
382 rc = dev->ops->common->chain_alloc(dev->cdev, &cnq->pbl,
403 dev->ops->common->chain_free(dev->cdev, &dev->cnq_array[i].pbl);
556 rc = dev->ops->rdma_set_rdma_int(dev->cdev, dev->num_cnq);
560 rc = dev->ops->rdma_get_rdma_int(dev->cdev, &dev->int_info);
819 rc = dev->ops->rdma_init(dev->cdev, in_params);
847 static struct qedr_dev *qedr_add(struct qed_dev *cdev, struc argument
[all...]
/linux-master/drivers/base/
H A Dtransport_class.c73 struct device *cdev)
204 struct device *cdev)
210 tclass->configure(tcont, dev, cdev);
71 anon_transport_dummy_function(struct transport_container *tc, struct device *dev, struct device *cdev) argument
202 transport_configure(struct attribute_container *cont, struct device *dev, struct device *cdev) argument
/linux-master/include/media/
H A Dv4l2-dev.h16 #include <linux/cdev.h>
232 * @cdev: character device
275 struct cdev *cdev; member in struct:video_device
/linux-master/include/linux/
H A Dtee_core.h9 #include <linux/cdev.h>
40 * @cdev: embedded cdev
55 struct cdev cdev; member in struct:tee_device
/linux-master/drivers/gnss/
H A Dcore.c10 #include <linux/cdev.h>
41 gdev = container_of(inode->i_cdev, struct gnss_device, cdev);
265 cdev_init(&gdev->cdev, &gnss_fops);
266 gdev->cdev.owner = THIS_MODULE;
291 ret = cdev_device_add(&gdev->cdev, &gdev->dev);
311 cdev_device_del(&gdev->cdev, &gdev->dev);
/linux-master/drivers/staging/fieldbus/
H A Ddev_core.c170 cdev);
248 device_destroy(&fieldbus_class, fb->cdev.dev);
249 cdev_del(&fb->cdev);
275 cdev_init(&fb->cdev, &fieldbus_fops);
276 err = cdev_add(&fb->cdev, devno, 1);
291 cdev_del(&fb->cdev);

Completed in 265 milliseconds

<<11121314151617181920>>