/linux-master/drivers/uio/ |
H A D | uio.c | 25 #include <linux/cdev.h> 32 static struct cdev *uio_cdev; 894 struct cdev *cdev = NULL; local 903 cdev = cdev_alloc(); 904 if (!cdev) 907 cdev->owner = THIS_MODULE; 908 cdev->ops = &uio_fops; 909 kobject_set_name(&cdev->kobj, "%s", name); 911 result = cdev_add(cdev, uio_de [all...] |
/linux-master/drivers/dma/idxd/ |
H A D | cdev.c | 10 #include <linux/cdev.h> 179 struct cdev *cdev = inode->i_cdev; local 181 return container_of(cdev, struct idxd_cdev, cdev); 528 struct cdev *cdev; local 539 cdev = &idxd_cdev->cdev; 560 cdev_init(cdev, [all...] |
/linux-master/drivers/scsi/qedf/ |
H A D | qedf_main.c | 551 qed_ops->common->get_link(qedf->cdev, &link); 936 qed_ops->common->get_link(qedf->cdev, &if_link); 1234 rc = qed_ops->ll2->start_xmit(qedf->cdev, skb, 0); 1317 rval = qed_ops->acquire_conn(qedf->cdev, &fcport->handle, 1386 rval = qed_ops->offload_conn(qedf->cdev, fcport->handle, &conn_info); 1400 qed_ops->release_conn(qedf->cdev, fcport->handle); 1424 qed_ops->destroy_conn(qedf->cdev, fcport->handle, term_params_dma); 1425 qed_ops->release_conn(qedf->cdev, fcport->handle); 2084 qed_ops->get_stats(qedf->cdev, fw_fcoe_stats); 2378 qed_ops->common->get_affin_hwfn_idx(qedf->cdev); [all...] |
/linux-master/tools/testing/selftests/gpio/ |
H A D | gpio-sim.sh | 317 $BASE_DIR/gpio-mockup-cdev -s 1 /dev/`configfs_chip_name chip bank` 4 2> /dev/null && \ 329 $BASE_DIR/gpio-mockup-cdev /dev/`configfs_chip_name chip bank` 0 332 $BASE_DIR/gpio-mockup-cdev /dev/`configfs_chip_name chip bank` 1 381 $BASE_DIR/gpio-mockup-cdev -s 1 /dev/`configfs_chip_name chip bank` 0 & 395 $BASE_DIR/gpio-mockup-cdev -b pull-up /dev/`configfs_chip_name chip bank` 0
|
/linux-master/drivers/net/ethernet/chelsio/inline_crypto/chtls/ |
H A D | chtls_io.c | 185 FLOWC_PARAM(PFNVFN, FW_PFVF_CMD_PFN_V(csk->cdev->lldi->pf)); 280 struct chtls_dev *cdev; local 288 cdev = csk->cdev; 291 kaddr = keyid_to_addr(cdev->kmap.start, hws->txkey); 731 struct chtls_dev *cdev = csk->cdev; local 737 if (!cdev) 905 static bool csk_mem_free(struct chtls_dev *cdev, struct sock *sk) argument 907 return (cdev 910 csk_wait_memory(struct chtls_dev *cdev, struct sock *sk, long *timeo_p) argument 1013 struct chtls_dev *cdev = csk->cdev; local [all...] |
H A D | chtls.h | 192 struct chtls_dev *cdev; member in struct:listen_ctx 245 struct chtls_dev *cdev; member in struct:chtls_listen 280 struct chtls_dev *cdev; member in struct:chtls_sock 415 struct chtls_dev *cdev; member in struct:blog_skb_cb 561 int chtls_init_kmap(struct chtls_dev *cdev, struct cxgb4_lld_info *lldi); 562 void chtls_listen_stop(struct chtls_dev *cdev, struct sock *sk); 563 int chtls_listen_start(struct chtls_dev *cdev, struct sock *sk);
|
/linux-master/drivers/char/tpm/ |
H A D | tpm-chip.c | 367 cdev_init(&chip->cdev, &tpm_fops); 368 chip->cdev.owner = THIS_MODULE; 423 rc = cdev_device_add(&chip->cdev, &chip->dev); 446 cdev_device_del(&chip->cdev, &chip->dev); 452 cdev_device_del(&chip->cdev, &chip->dev);
|
/linux-master/drivers/media/cec/core/ |
H A D | cec-core.c | 139 cdev_init(&devnode->cdev, &cec_devnode_fops); 140 devnode->cdev.owner = owner; 141 kobject_set_name(&devnode->cdev.kobj, "cec%d", devnode->minor); 144 ret = cdev_device_add(&devnode->cdev, &devnode->dev); 198 cdev_device_del(&devnode->cdev, &devnode->dev);
|
/linux-master/drivers/edac/ |
H A D | skx_base.c | 115 d->imc[i].chan[m->mtype].cdev = pdev; 187 pci_read_config_dword(imc->chan[0].cdev, 0x87c, &mcmtr); 191 pci_read_config_dword(imc->chan[i].cdev, 0x8C, &amap); 192 pci_read_config_dword(imc->chan[i].cdev, 0x400, &mcddrtcfg); 195 pci_read_config_dword(imc->chan[i].cdev, 378 pci_read_config_dword((d)->imc[mc].chan[0].cdev, 0x850 + 4 * (i), &(reg)) 380 pci_read_config_dword((d)->imc[mc].chan[0].cdev, 0x880 + 4 * (i), &(reg)) 382 pci_read_config_dword((d)->imc[mc].chan[ch].cdev, 0x90 + 4 * (i), &(reg)) 453 pci_read_config_dword((d)->imc[mc].chan[ch].cdev, \ 456 pci_read_config_dword((d)->imc[mc].chan[ch].cdev, \ [all...] |
/linux-master/drivers/nvme/host/ |
H A D | nvme.h | 10 #include <linux/cdev.h> 292 struct cdev cdev; member in struct:nvme_ctrl 482 struct cdev cdev; member in struct:nvme_ns_head 528 struct cdev cdev; member in struct:nvme_ns 905 int nvme_cdev_add(struct cdev *cdev, struct device *cdev_device, 907 void nvme_cdev_del(struct cdev *cde [all...] |
H A D | ioctl.c | 605 container_of(file_inode(file)->i_cdev, struct nvme_ns, cdev); 653 struct nvme_ns, cdev); 723 struct cdev *cdev = file_inode(file)->i_cdev; local 725 container_of(cdev, struct nvme_ns_head, cdev); 748 struct cdev *cdev = file_inode(ioucmd->file)->i_cdev; local 749 struct nvme_ns_head *head = container_of(cdev, struct nvme_ns_head, cdev); [all...] |
/linux-master/drivers/net/ethernet/qlogic/qed/ |
H A D | qed_mcp.h | 512 * @cdev: Qed dev pointer. 516 int qed_recovery_prolog(struct qed_dev *cdev); 598 * @cdev: Qed dev pointer. 605 int qed_mcp_nvm_read(struct qed_dev *cdev, u32 addr, u8 *p_buf, u32 len); 610 * @cdev: Qed dev pointer. 618 int qed_mcp_nvm_write(struct qed_dev *cdev, 624 * @cdev: Qed dev pointer. 629 int qed_mcp_nvm_resp(struct qed_dev *cdev, u8 *p_buf); 748 #define MCP_PF_ID_BY_REL(p_hwfn, rel_pfid) (QED_IS_BB((p_hwfn)->cdev) ? \ 1079 int qed_configure_pf_min_bandwidth(struct qed_dev *cdev, u [all...] |
/linux-master/drivers/fsi/ |
H A D | fsi-scom.c | 10 #include <linux/cdev.h> 71 struct cdev cdev; member in struct:scom_device 506 struct scom_device *scom = container_of(inode->i_cdev, struct scom_device, cdev); 542 /* Grab a reference to the device (parent of our cdev), we'll drop it later */ 561 cdev_init(&scom->cdev, &scom_fops); 562 rc = cdev_device_add(&scom->cdev, &scom->dev); 584 cdev_device_del(&scom->cdev, &scom->dev);
|
/linux-master/sound/isa/cs423x/ |
H A D | cs4236.c | 259 struct pnp_dev *cdev) 264 if (cdev) 265 cport[dev] = pnp_port_start(cdev, 0); 497 struct pnp_dev *cdev, *iter; local 512 cdev = NULL; 515 cdev = iter; 522 err = snd_card_cs423x_pnp(dev, card->private_data, pdev, cdev); 257 snd_card_cs423x_pnp(int dev, struct snd_card_cs4236 *acard, struct pnp_dev *pdev, struct pnp_dev *cdev) argument
|
/linux-master/drivers/misc/uacce/ |
H A D | uacce.c | 552 * uacce_register() - add the accelerator to cdev and export to user space 562 uacce->cdev = cdev_alloc(); 563 if (!uacce->cdev) 566 uacce->cdev->ops = &uacce_fops; 567 uacce->cdev->owner = THIS_MODULE; 569 return cdev_device_add(uacce->cdev, &uacce->dev); 586 * the cdev. Holding uacce->mutex ensures that open() does not obtain a 611 if (uacce->cdev) 612 cdev_device_del(uacce->cdev, &uacce->dev);
|
/linux-master/drivers/i2c/ |
H A D | i2c-dev.c | 19 #include <linux/cdev.h> 46 struct cdev cdev; member in struct:i2c_dev 94 cdev_device_del(&i2c_dev->cdev, &i2c_dev->dev); 666 cdev_init(&i2c_dev->cdev, &i2cdev_fops); 667 i2c_dev->cdev.owner = THIS_MODULE; 679 res = cdev_device_add(&i2c_dev->cdev, &i2c_dev->dev);
|
/linux-master/drivers/leds/ |
H A D | leds-sun50i-a100.c | 215 static void sun50i_a100_ledc_brightness_set(struct led_classdev *cdev, argument 218 struct sun50i_a100_ledc *priv = dev_get_drvdata(cdev->dev->parent); 219 struct led_classdev_mc *mc_cdev = lcdev_to_mccdev(cdev); 506 struct led_classdev *cdev; local 521 cdev = &led->mc_cdev.led_cdev; 522 cdev->max_brightness = U8_MAX; 523 cdev->brightness_set = sun50i_a100_ledc_brightness_set;
|
/linux-master/drivers/target/iscsi/cxgbit/ |
H A D | cxgbit_target.c | 163 const struct cxgb4_lld_info *lldi = &csk->com.cdev->lldi; 282 cxgbit_l2t_send(csk->com.cdev, skb, csk->l2t); 575 struct cxgbit_device *cdev = csk->com.cdev; local 587 if (max_xmitdsl > cdev->mdsl) { 589 conn, "MaxXmitDataSegmentLength=%u", cdev->mdsl)) 718 struct cxgbit_device *cdev = csk->com.cdev; local 719 struct cxgbi_ppm *ppm = *csk->com.cdev->lldi.iscsi_ppm; 724 if (conn_ops->MaxRecvDataSegmentLength > cdev 1069 struct cxgbit_device *cdev = csk->com.cdev; local [all...] |
/linux-master/drivers/usb/gadget/function/ |
H A D | f_printer.c | 33 #include <linux/cdev.h> 91 struct cdev printer_cdev; 982 struct usb_composite_dev *cdev = f->config->cdev; local 983 struct usb_request *req = cdev->req; 1049 value = usb_ep_queue(cdev->gadget->ep0, req, GFP_ATOMIC); 1061 struct usb_gadget *gadget = c->cdev->gadget; 1064 struct usb_composite_dev *cdev = c->cdev; local 1082 in_ep = usb_ep_autoconfig(cdev [all...] |
H A D | uvc_queue.c | 137 struct usb_composite_dev *cdev = video->uvc->func.config->cdev; local 146 if (cdev->gadget->sg_supported) {
|
/linux-master/drivers/platform/x86/ |
H A D | lenovo-yogabook.c | 149 #define kbd_led_to_yogabook(cdev) container_of(cdev, struct yogabook_data, kbd_bl_led) 151 static enum led_brightness kbd_brightness_get(struct led_classdev *cdev) argument 153 struct yogabook_data *data = kbd_led_to_yogabook(cdev); 158 static int kbd_brightness_set(struct led_classdev *cdev, argument 161 struct yogabook_data *data = kbd_led_to_yogabook(cdev);
|
/linux-master/drivers/char/xilinx_hwicap/ |
H A D | xilinx_hwicap.c | 86 #include <linux/cdev.h> 532 drvdata = container_of(inode->i_cdev, struct hwicap_drvdata, cdev); 655 cdev_init(&drvdata->cdev, &hwicap_fops); 656 drvdata->cdev.owner = THIS_MODULE; 657 retval = cdev_add(&drvdata->cdev, devt, 1); 724 cdev_del(&drvdata->cdev);
|
/linux-master/drivers/base/ |
H A D | attribute_container.c | 533 struct device *cdev = NULL; local 539 cdev = &ic->classdev; 546 return cdev;
|
/linux-master/include/linux/ |
H A D | remoteproc.h | 41 #include <linux/cdev.h> 545 * @cdev: character device of the rproc 586 struct cdev cdev; member in struct:rproc
|
H A D | vfio.h | 16 #include <linux/cdev.h> 60 struct cdev cdev; member in struct:vfio_device
|