/linux-master/drivers/leds/ |
H A D | leds-apu.c | 59 struct led_classdev cdev; member in struct:apu_led_priv 62 #define cdev_to_priv(c) container_of(c, struct apu_led_priv, cdev) 129 struct led_classdev *led_cdev = &pled->cdev; 155 led_classdev_unregister(&apu_led->pled[i].cdev); 210 led_classdev_unregister(&apu_led->pled[i].cdev);
|
H A D | leds-mc13783.c | 30 struct led_classdev cdev; member in struct:mc13xxx_led 56 container_of(led_cdev, struct mc13xxx_led, cdev); 244 leds->led[i].cdev.name = name; 245 leds->led[i].cdev.default_trigger = trig; 246 leds->led[i].cdev.flags = LED_CORE_SUSPENDRESUME; 247 leds->led[i].cdev.brightness_set_blocking = mc13xxx_led_set; 248 leds->led[i].cdev.max_brightness = mc13xxx_max_brightness(id); 250 ret = led_classdev_register(dev->parent, &leds->led[i].cdev); 259 led_classdev_unregister(&leds->led[i].cdev); 270 led_classdev_unregister(&leds->led[i].cdev); [all...] |
H A D | leds-mlxcpld.c | 80 * @cdev: LED class device instance 84 struct led_classdev cdev; member in struct:mlxcpld_led_priv 88 #define cdev_to_priv(c) container_of(c, struct mlxcpld_led_priv, cdev) 340 cpld->pled[i].cdev.name = cpld->profile[i].name; 341 cpld->pled[i].cdev.brightness = cpld->profile[i].brightness; 342 cpld->pled[i].cdev.max_brightness = 1; 343 cpld->pled[i].cdev.brightness_set = mlxcpld_led_brightness_set; 344 cpld->pled[i].cdev.blink_set = mlxcpld_led_blink_set; 345 cpld->pled[i].cdev.flags = LED_CORE_SUSPENDRESUME; 346 err = devm_led_classdev_register(dev, &cpld->pled[i].cdev); [all...] |
H A D | leds-bcm6328.c | 60 * @cdev: LED class device for this LED 69 struct led_classdev cdev; member in struct:bcm6328_led 131 container_of(led_cdev, struct bcm6328_led, cdev); 166 container_of(led_cdev, struct bcm6328_led, cdev); 356 led->cdev.brightness = LED_FULL; 369 led->cdev.brightness = LED_FULL; 371 led->cdev.brightness = LED_OFF; 374 led->cdev.brightness = LED_OFF; 377 bcm6328_led_set(&led->cdev, led->cdev [all...] |
/linux-master/drivers/usb/gadget/function/ |
H A D | f_uvc.c | 268 struct usb_composite_dev *cdev = uvc->func.config->cdev; local 273 usb_composite_setup_continue(cdev); 295 struct usb_composite_dev *cdev = f->config->cdev; local 311 if (config_ep_by_speed(cdev->gadget, f, 321 uvc_event->speed = cdev->gadget->speed; 359 ret = config_ep_by_speed(f->config->cdev->gadget, 433 struct usb_composite_dev *cdev = uvc->func.config->cdev; local 647 struct usb_composite_dev *cdev = c->cdev; local 987 struct usb_composite_dev *cdev = c->cdev; local [all...] |
/linux-master/drivers/usb/gadget/legacy/ |
H A D | audio.c | 210 if (gadget_is_otg(c->cdev->gadget)) { 253 static int audio_bind(struct usb_composite_dev *cdev) argument 326 status = usb_string_ids_tab(cdev, strings_dev); 332 if (gadget_is_otg(cdev->gadget) && !otg_desc[0]) { 335 usb_desc = usb_otg_descriptor_alloc(cdev->gadget); 340 usb_otg_descriptor_init(cdev->gadget, usb_desc); 345 status = usb_add_config(cdev, &audio_config_driver, audio_do_config); 348 usb_composite_overwrite_options(cdev, &coverwrite); 350 INFO(cdev, "%s, version: %s\n", DRIVER_DESC, DRIVER_VERSION); 365 static int audio_unbind(struct usb_composite_dev *cdev) argument [all...] |
H A D | hid.c | 95 if (gadget_is_otg(c->cdev->gadget)) { 133 static int hid_bind(struct usb_composite_dev *cdev) argument 135 struct usb_gadget *gadget = cdev->gadget; 164 status = usb_string_ids_tab(cdev, strings_dev); 184 status = usb_add_config(cdev, &config_driver, do_config); 188 usb_composite_overwrite_options(cdev, &coverwrite); 205 static int hid_unbind(struct usb_composite_dev *cdev) argument
|
/linux-master/include/linux/usb/ |
H A D | composite.h | 277 * @cdev: assigned by @usb_add_config() before calling @bind(); this is 324 struct usb_composite_dev *cdev; member in struct:usb_configuration 396 int (*bind)(struct usb_composite_dev *cdev); 424 extern void usb_composite_setup_continue(struct usb_composite_dev *cdev); 426 struct usb_composite_dev *cdev); 427 extern int composite_os_desc_req_prepare(struct usb_composite_dev *cdev, 429 void composite_dev_cleanup(struct usb_composite_dev *cdev); 513 extern struct usb_string *usb_gstrings_attach(struct usb_composite_dev *cdev, 562 void usb_composite_overwrite_options(struct usb_composite_dev *cdev, 598 struct usb_configuration *usb_get_config(struct usb_composite_dev *cdev, [all...] |
/linux-master/drivers/hwmon/ |
H A D | npcm750-pwm-fan.c | 211 struct npcm7xx_cooling_device *cdev[NPCM7XX_PWM_MAX_CHN_NUM]; member in struct:npcm7xx_pwm_fan_data 799 struct npcm7xx_cooling_device *cdev = tcdev->devdata; local 801 *state = cdev->max_state; 810 struct npcm7xx_cooling_device *cdev = tcdev->devdata; local 812 *state = cdev->cur_state; 821 struct npcm7xx_cooling_device *cdev = tcdev->devdata; local 824 if (state > cdev->max_state) 827 cdev->cur_state = state; 828 ret = npcm7xx_pwm_config_set(cdev->data, cdev 846 struct npcm7xx_cooling_device *cdev; local [all...] |
/linux-master/drivers/s390/block/ |
H A D | dasd_devmap.c | 528 * Return devmap for cdev. If no devmap exists yet, create one and 529 * connect it to the cdev. 532 dasd_devmap_from_cdev(struct ccw_device *cdev) argument 536 devmap = dasd_find_busid(dev_name(&cdev->dev)); 538 devmap = dasd_add_busid(dev_name(&cdev->dev), 544 * Create a dasd device structure for cdev. 547 dasd_create_device(struct ccw_device *cdev) argument 554 devmap = dasd_devmap_from_cdev(cdev); 568 get_device(&cdev->dev); 569 device->cdev 756 dasd_devmap_set_device_copy_relation(struct ccw_device *cdev, bool pprc_enabled) argument 837 struct ccw_device *cdev; local 901 dasd_device_from_cdev_locked(struct ccw_device *cdev) argument 915 dasd_device_from_cdev(struct ccw_device *cdev) argument 1024 struct ccw_device *cdev = to_ccwdev(dev); local 1201 struct ccw_device *cdev = to_ccwdev(dev); local 1239 struct ccw_device *cdev = to_ccwdev(dev); local 1785 struct ccw_device *cdev = to_ccwdev(dev); local 2484 dasd_get_feature(struct ccw_device *cdev, int feature) argument 2500 dasd_set_feature(struct ccw_device *cdev, int feature, int flag) argument [all...] |
H A D | dasd.c | 242 dasd_debugfs_setup(dev_name(&device->cdev->dev), 248 device->debug_area = debug_register(dev_name(&device->cdev->dev), 4, 1, 543 kobject_uevent(&device->cdev->dev.kobj, KOBJ_CHANGE); 694 spin_lock(get_ccwdev_lock(device->cdev)); 699 spin_unlock(get_ccwdev_lock(device->cdev)); 1324 rc = ccw_device_clear(device->cdev, (long) cqr); 1354 dev_err(&device->cdev->dev, 1393 dev_err(&device->cdev->dev, 1414 rc = ccw_device_tm_start(device->cdev, cqr->cpaddr, 1417 rc = ccw_device_start(device->cdev, cq 1524 dasd_handle_killed_request(struct ccw_device *cdev, unsigned long intparm) argument 1620 dasd_int_handler(struct ccw_device *cdev, unsigned long intparm, struct irb *irb) argument 1832 dasd_generic_uc_handler(struct ccw_device *cdev, struct irb *irb) argument 3394 struct ccw_device *cdev = data; local 3406 dasd_generic_probe(struct ccw_device *cdev) argument 3442 dasd_generic_remove(struct ccw_device *cdev) argument 3481 dasd_generic_set_online(struct ccw_device *cdev, struct dasd_discipline *base_discipline) argument 3559 dasd_generic_set_offline(struct ccw_device *cdev) argument 3724 dasd_generic_notify(struct ccw_device *cdev, int event) argument 3751 dasd_generic_path_event(struct ccw_device *cdev, int *path_event) argument 4043 dasd_generic_shutdown(struct ccw_device *cdev) argument [all...] |
/linux-master/drivers/leds/rgb/ |
H A D | leds-qcom-lpg.c | 203 * @cdev: LED class device 211 struct led_classdev cdev; member in struct:lpg_led 793 static void lpg_brightness_set(struct lpg_led *led, struct led_classdev *cdev, argument 824 duty = div_u64(brightness * chan->period, cdev->max_brightness); 848 static int lpg_brightness_single_set(struct led_classdev *cdev, argument 851 struct lpg_led *led = container_of(cdev, struct lpg_led, cdev); 857 lpg_brightness_set(led, cdev, &info); 864 static int lpg_brightness_mc_set(struct led_classdev *cdev, argument 867 struct led_classdev_mc *mc = lcdev_to_mccdev(cdev); 923 lpg_blink_single_set(struct led_classdev *cdev, unsigned long *delay_on, unsigned long *delay_off) argument 938 lpg_blink_mc_set(struct led_classdev *cdev, unsigned long *delay_on, unsigned long *delay_off) argument 1122 lpg_pattern_single_set(struct led_classdev *cdev, struct led_pattern *pattern, u32 len, int repeat) argument 1138 lpg_pattern_mc_set(struct led_classdev *cdev, struct led_pattern *pattern, u32 len, int repeat) argument 1185 lpg_pattern_single_clear(struct led_classdev *cdev) argument 1192 lpg_pattern_mc_clear(struct led_classdev *cdev) argument 1364 struct led_classdev *cdev; local [all...] |
/linux-master/drivers/mtd/maps/ |
H A D | sa1100-flash.c | 225 struct mtd_info **cdev; local 227 cdev = kmalloc_array(nr, sizeof(*cdev), GFP_KERNEL); 228 if (!cdev) { 237 cdev[i] = info->subdev[i].mtd; 239 info->mtd = mtd_concat_create(cdev, info->num_subdev, 241 kfree(cdev);
|
/linux-master/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | core_thermal.c | 145 struct thermal_cooling_device *cdev) 150 if (thermal->cdevs[i] == cdev) 155 if (!strcmp(cdev->type, mlxsw_thermal_external_allowed_cdev[i])) 163 struct thermal_cooling_device *cdev) 170 if (mlxsw_get_cooling_device_idx(thermal, cdev) < 0) 176 err = thermal_zone_bind_cooling_device(tzdev, i, cdev, 189 struct thermal_cooling_device *cdev) 197 if (mlxsw_get_cooling_device_idx(thermal, cdev) < 0) 201 err = thermal_zone_unbind_cooling_device(tzdev, i, cdev); 243 struct thermal_cooling_device *cdev) 144 mlxsw_get_cooling_device_idx(struct mlxsw_thermal *thermal, struct thermal_cooling_device *cdev) argument 162 mlxsw_thermal_bind(struct thermal_zone_device *tzdev, struct thermal_cooling_device *cdev) argument 188 mlxsw_thermal_unbind(struct thermal_zone_device *tzdev, struct thermal_cooling_device *cdev) argument 242 mlxsw_thermal_module_bind(struct thermal_zone_device *tzdev, struct thermal_cooling_device *cdev) argument 271 mlxsw_thermal_module_unbind(struct thermal_zone_device *tzdev, struct thermal_cooling_device *cdev) argument 344 mlxsw_thermal_get_max_state(struct thermal_cooling_device *cdev, unsigned long *p_state) argument 351 mlxsw_thermal_get_cur_state(struct thermal_cooling_device *cdev, unsigned long *p_state) argument 377 mlxsw_thermal_set_cur_state(struct thermal_cooling_device *cdev, unsigned long state) argument 756 struct thermal_cooling_device *cdev; local [all...] |
/linux-master/drivers/soc/qcom/ |
H A D | rmtfs_mem.c | 7 #include <linux/cdev.h> 26 struct cdev cdev; member in struct:qcom_rmtfs_mem 75 cdev); 225 cdev_init(&rmtfs_mem->cdev, &qcom_rmtfs_mem_fops); 226 rmtfs_mem->cdev.owner = THIS_MODULE; 233 ret = cdev_device_add(&rmtfs_mem->cdev, &rmtfs_mem->dev); 235 dev_err(&pdev->dev, "failed to add cdev: %d\n", ret); 286 cdev_device_del(&rmtfs_mem->cdev, &rmtfs_mem->dev); 306 cdev_device_del(&rmtfs_mem->cdev, [all...] |
/linux-master/drivers/gpio/ |
H A D | gpiolib-cdev.c | 7 #include <linux/cdev.h> 36 #include "gpiolib-cdev.h" 515 * Used to populate gpio_v2_line_info with cdev specific fields not contained 2425 static int chipinfo_get(struct gpio_chardev_data *cdev, void __user *ip) argument 2427 struct gpio_device *gdev = cdev->gdev; 2455 static int lineinfo_get_v1(struct gpio_chardev_data *cdev, void __user *ip, argument 2466 desc = gpio_device_get_desc(cdev->gdev, lineinfo.line_offset); 2471 if (lineinfo_ensure_abi_version(cdev, 1)) 2474 if (test_and_set_bit(lineinfo.line_offset, cdev->watched_lines)) 2483 clear_bit(lineinfo.line_offset, cdev 2491 lineinfo_get(struct gpio_chardev_data *cdev, void __user *ip, bool watch) argument 2527 lineinfo_unwatch(struct gpio_chardev_data *cdev, void __user *ip) argument 2548 struct gpio_chardev_data *cdev = file->private_data; local 2596 struct gpio_chardev_data *cdev = local 2623 struct gpio_chardev_data *cdev = container_of(nb, local 2635 struct gpio_chardev_data *cdev = file->private_data; local 2655 struct gpio_chardev_data *cdev = file->private_data; local 2735 struct gpio_chardev_data *cdev; local 2799 struct gpio_chardev_data *cdev = file->private_data; local [all...] |
/linux-master/drivers/char/xilinx_hwicap/ |
H A D | xilinx_hwicap.h | 37 #include <linux/cdev.h> 53 struct cdev cdev; /* Char device structure */ member in struct:hwicap_drvdata
|
/linux-master/arch/arm/mach-footbridge/ |
H A D | netwinder-hw.c | 667 struct led_classdev cdev; member in struct:netwinder_led 688 static void netwinder_led_set(struct led_classdev *cdev, argument 691 struct netwinder_led *led = container_of(cdev, 692 struct netwinder_led, cdev); 706 static enum led_brightness netwinder_led_get(struct led_classdev *cdev) argument 708 struct netwinder_led *led = container_of(cdev, 709 struct netwinder_led, cdev); 734 led->cdev.name = netwinder_leds[i].name; 735 led->cdev.brightness_set = netwinder_led_set; 736 led->cdev [all...] |
/linux-master/drivers/misc/ |
H A D | ibmvmc.h | 17 #include <linux/cdev.h> 177 struct cdev cdev; member in struct:ibmvmc_struct
|
/linux-master/drivers/misc/ocxl/ |
H A D | ocxl_internal.h | 7 #include <linux/cdev.h> 33 struct cdev cdev; member in struct:ocxl_file_info
|
/linux-master/drivers/net/ethernet/chelsio/cxgb3/ |
H A D | l2t.h | 103 #define L2DATA(cdev) (rcu_dereference((cdev)->l2opt)) 112 struct l2t_entry *t3_l2t_get(struct t3cdev *cdev, struct dst_entry *dst,
|
/linux-master/drivers/net/ethernet/qlogic/qed/ |
H A D | qed_int.c | 95 DP_INFO(p_hwfn->cdev, "MCP_REG_CPU_STATE: %08x - Masking...\n", 131 DP_INFO(p_hwfn->cdev, 198 DP_INFO(p_hwfn->cdev, 402 DP_NOTICE(p_hwfn->cdev, 472 DP_NOTICE(p_hwfn->cdev, 486 DP_NOTICE(p_hwfn->cdev, "DORQ attention. int_sts was %x\n", int_sts); 502 DP_NOTICE(p_hwfn->cdev, 541 if (p_hwfn->cdev->recov_in_prog) 785 if (!QED_IS_BB(p_hwfn->cdev)) 984 DP_NOTICE(p_hwfn->cdev, 1409 struct qed_dev *cdev = p_hwfn->cdev; local 1444 struct qed_dev *cdev = p_hwfn->cdev; local 2349 qed_int_disable_post_isr_release(struct qed_dev *cdev) argument 2357 qed_int_attn_clr_enable(struct qed_dev *cdev, bool clr_enable) argument [all...] |
/linux-master/drivers/hid/ |
H A D | hid-lg-g15.c | 47 struct led_classdev cdev; member in struct:lg_g15_led 98 container_of(led_cdev, struct lg_g15_led, cdev); 114 container_of(led_cdev, struct lg_g15_led, cdev); 187 led_classdev_notify_brightness_hw_changed(&g15->leds[i].cdev, 262 container_of(led_cdev, struct lg_g15_led, cdev); 280 container_of(led_cdev, struct lg_g15_led, cdev); 290 container_of(led_cdev, struct lg_g15_led, cdev); 320 container_of(led_cdev, struct lg_g15_led, cdev); 385 container_of(led_cdev, struct lg_g15_led, cdev); 401 container_of(led_cdev, struct lg_g15_led, cdev); [all...] |
/linux-master/drivers/misc/genwqe/ |
H A D | genwqe_driver.h | 18 #include <linux/cdev.h>
|
/linux-master/drivers/char/tpm/ |
H A D | tpm-dev.c | 23 chip = container_of(inode->i_cdev, struct tpm_chip, cdev);
|