/Linux-v4.19/kernel/ |
D | kthread.c | 208 struct kthread_create_info *create = _create; in kthread() local 209 int (*threadfn)(void *data) = create->threadfn; in kthread() 210 void *data = create->data; in kthread() 219 done = xchg(&create->done, NULL); in kthread() 221 kfree(create); in kthread() 226 create->result = ERR_PTR(-ENOMEM); in kthread() 238 create->result = current; in kthread() 261 static void create_kthread(struct kthread_create_info *create) in create_kthread() argument 266 current->pref_node_fork = create->node; in create_kthread() 269 pid = kernel_thread(kthread, create, CLONE_FS | CLONE_FILES | SIGCHLD); in create_kthread() [all …]
|
/Linux-v4.19/fs/ocfs2/dlm/ |
D | dlmlock.c | 304 struct dlm_create_lock create; in dlm_send_remote_lock_request() local 308 memset(&create, 0, sizeof(create)); in dlm_send_remote_lock_request() 309 create.node_idx = dlm->node_num; in dlm_send_remote_lock_request() 310 create.requested_type = lock->ml.type; in dlm_send_remote_lock_request() 311 create.cookie = lock->ml.cookie; in dlm_send_remote_lock_request() 312 create.namelen = res->lockname.len; in dlm_send_remote_lock_request() 313 create.flags = cpu_to_be32(flags); in dlm_send_remote_lock_request() 314 memcpy(create.name, res->lockname.name, create.namelen); in dlm_send_remote_lock_request() 316 tmpret = o2net_send_message(DLM_CREATE_LOCK_MSG, dlm->key, &create, in dlm_send_remote_lock_request() 317 sizeof(create), res->owner, &status); in dlm_send_remote_lock_request() [all …]
|
/Linux-v4.19/samples/uhid/ |
D | uhid-example.c | 176 static int create(int fd) in create() function 182 strcpy((char*)ev.u.create.name, "test-uhid-device"); in create() 183 ev.u.create.rd_data = rdesc; in create() 184 ev.u.create.rd_size = sizeof(rdesc); in create() 185 ev.u.create.bus = BUS_USB; in create() 186 ev.u.create.vendor = 0x15d9; in create() 187 ev.u.create.product = 0x0a37; in create() 188 ev.u.create.version = 0; in create() 189 ev.u.create.country = 0; in create() 423 ret = create(fd); in main()
|
/Linux-v4.19/Documentation/sysctl/ |
D | user.txt | 14 malfunction and attempt to create a ridiculous number of objects, 36 user namespace may create. 41 user namespace may create. 46 user namespace may create. 51 current user namespace may create. 56 user namespace may create. 61 user namespace may create. 66 user namespace may create.
|
/Linux-v4.19/include/net/ |
D | inetpeer.h | 99 int create); 103 int vif, int create) in inet_getpeer_v4() argument 110 return inet_getpeer(base, &daddr, create); in inet_getpeer_v4() 115 int create) in inet_getpeer_v6() argument 121 return inet_getpeer(base, &daddr, create); in inet_getpeer_v6()
|
/Linux-v4.19/fs/bfs/ |
D | file.c | 65 struct buffer_head *bh_result, int create) in bfs_get_block() argument 74 if (!create) { in bfs_get_block() 77 create, (unsigned long)block, phys); in bfs_get_block() 89 create, (unsigned long)block, phys); in bfs_get_block() 108 create, (unsigned long)block, phys); in bfs_get_block() 136 create, (unsigned long)block, phys); in bfs_get_block()
|
/Linux-v4.19/drivers/lightnvm/ |
D | core.c | 319 static int nvm_create_tgt(struct nvm_dev *dev, struct nvm_ioctl_create *create) in nvm_create_tgt() argument 330 switch (create->conf.type) { in nvm_create_tgt() 332 ret = __nvm_config_simple(dev, &create->conf.s); in nvm_create_tgt() 336 e.lun_begin = create->conf.s.lun_begin; in nvm_create_tgt() 337 e.lun_end = create->conf.s.lun_end; in nvm_create_tgt() 341 ret = __nvm_config_extended(dev, &create->conf.e); in nvm_create_tgt() 345 e = create->conf.e; in nvm_create_tgt() 352 tt = nvm_find_target_type(create->tgttype); in nvm_create_tgt() 354 pr_err("nvm: target type %s not found\n", create->tgttype); in nvm_create_tgt() 358 if (nvm_target_exists(create->tgtname)) { in nvm_create_tgt() [all …]
|
/Linux-v4.19/Documentation/sound/designs/ |
D | jack-controls.rst | 26 Each jack will have a kcontrol list, so that we can create a kcontrol 39 if true, create a kcontrol and add it to the jack list. 41 Don't create a input device for phantom jacks. 43 HDA jacks can set phantom_jack to true in order to create a phantom 44 jack and set initial_kctl to true to create an initial kcontrol with
|
/Linux-v4.19/Documentation/device-mapper/ |
D | unstriped.txt | 57 echo $DM_PARMS | dmsetup create raid0 59 echo "0 1 unstriped ${NUM} ${CHUNK} ${i} /dev/mapper/raid0 0" | dmsetup create set-${i} 111 dmsetup create nvmset0 --table '0 512 unstriped 2 256 0 /dev/nvme0n1 0' 112 dmsetup create nvmset1 --table '0 512 unstriped 2 256 1 /dev/nvme0n1 0' 121 dmsetup create raid_disk0 --table '0 512 unstriped 4 256 0 /dev/mapper/striped 0' 122 dmsetup create raid_disk1 --table '0 512 unstriped 4 256 1 /dev/mapper/striped 0' 123 dmsetup create raid_disk2 --table '0 512 unstriped 4 256 2 /dev/mapper/striped 0' 124 dmsetup create raid_disk3 --table '0 512 unstriped 4 256 3 /dev/mapper/striped 0'
|
D | zero.txt | 19 To create a sparse device, start by creating a dm-zero device that's the 24 echo "0 $TEN_TERABYTES zero" | dmsetup create zero1 26 Then create a snapshot of the zero device, using any available block-device as 32 dmsetup create sparse1 34 This will create a 10TB sparse device called /dev/mapper/sparse1 that has
|
D | linear.txt | 19 echo "0 `blockdev --getsz $1` linear $1 0" | dmsetup create identity 29 $size1 $size2 linear $2 0" | dmsetup create joined 60 `echo \"$table\" | dmsetup create $name`;
|
D | delay.txt | 20 echo "0 `blockdev --getsz $1` delay $1 0 500" | dmsetup create delayed 27 echo "0 `blockdev --getsz $1` delay $1 0 0 $2 0 500" | dmsetup create delayed
|
/Linux-v4.19/Documentation/filesystems/ |
D | exofs.txt | 53 4. Make sure the directory where you want to mount exists. If not, create it. 58 As an example, this will create the file system on: 71 An exofs lives inside a single OSD partition. You can create multiple exofs 105 pid=<integer> - The partition number to mount/create as 150 them out of order. The operations that concern us are create, delete, 156 in create's callback function, and when we successfully do a 158 OBJ_2BCREATED is set in the beginning of the create function, so we 160 - create/delete: delete should wait until the object is created 162 - create/readpage: readpage should be able to return a page 164 en-route (i.e. create, writepage, readpage) then the page [all …]
|
/Linux-v4.19/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
D | msgbuf.c | 575 struct msgbuf_tx_flowring_create_req *create; in brcmf_msgbuf_flowring_create_worker() local 609 create = (struct msgbuf_tx_flowring_create_req *)ret_ptr; in brcmf_msgbuf_flowring_create_worker() 610 create->msg.msgtype = MSGBUF_TYPE_FLOW_RING_CREATE; in brcmf_msgbuf_flowring_create_worker() 611 create->msg.ifidx = work->ifidx; in brcmf_msgbuf_flowring_create_worker() 612 create->msg.request_id = 0; in brcmf_msgbuf_flowring_create_worker() 613 create->tid = brcmf_flowring_tid(msgbuf->flow, flowid); in brcmf_msgbuf_flowring_create_worker() 614 create->flow_ring_id = cpu_to_le16(flowid + in brcmf_msgbuf_flowring_create_worker() 616 memcpy(create->sa, work->sa, ETH_ALEN); in brcmf_msgbuf_flowring_create_worker() 617 memcpy(create->da, work->da, ETH_ALEN); in brcmf_msgbuf_flowring_create_worker() 619 create->flow_ring_addr.high_addr = cpu_to_le32(address >> 32); in brcmf_msgbuf_flowring_create_worker() [all …]
|
/Linux-v4.19/fs/nfsd/ |
D | nfs4proc.c | 597 struct nfsd4_create *create = &u->create; in nfsd4_create() local 608 status = check_attr_support(rqstp, cstate, create->cr_bmval, in nfsd4_create() 613 current->fs->umask = create->cr_umask; in nfsd4_create() 614 switch (create->cr_type) { in nfsd4_create() 617 create->cr_name, create->cr_namelen, in nfsd4_create() 618 create->cr_data, &resfh); in nfsd4_create() 623 rdev = MKDEV(create->cr_specdata1, create->cr_specdata2); in nfsd4_create() 624 if (MAJOR(rdev) != create->cr_specdata1 || in nfsd4_create() 625 MINOR(rdev) != create->cr_specdata2) in nfsd4_create() 628 create->cr_name, create->cr_namelen, in nfsd4_create() [all …]
|
/Linux-v4.19/drivers/gpu/drm/qxl/ |
D | qxl_cmd.c | 378 struct qxl_surface_create *create; in qxl_io_create_primary() local 381 create = &qdev->ram_header->create_surface; in qxl_io_create_primary() 382 create->format = bo->surf.format; in qxl_io_create_primary() 383 create->width = bo->surf.width; in qxl_io_create_primary() 384 create->height = bo->surf.height; in qxl_io_create_primary() 385 create->stride = bo->surf.stride; in qxl_io_create_primary() 387 create->mem = qxl_bo_physical_address(qdev, bo->shadow, offset); in qxl_io_create_primary() 389 create->mem = qxl_bo_physical_address(qdev, bo, offset); in qxl_io_create_primary() 392 DRM_DEBUG_DRIVER("mem = %llx, from %p\n", create->mem, bo->kptr); in qxl_io_create_primary() 394 create->flags = QXL_SURF_FLAG_KEEP_DATA; in qxl_io_create_primary() [all …]
|
/Linux-v4.19/fs/nfs/ |
D | nfs3proc.c | 254 struct nfs3_createargs create; member 316 data->arg.create.fh = NFS_FH(dir); in nfs3_proc_create() 317 data->arg.create.name = dentry->d_name.name; in nfs3_proc_create() 318 data->arg.create.len = dentry->d_name.len; in nfs3_proc_create() 319 data->arg.create.sattr = sattr; in nfs3_proc_create() 321 data->arg.create.createmode = NFS3_CREATE_UNCHECKED; in nfs3_proc_create() 323 data->arg.create.createmode = NFS3_CREATE_EXCLUSIVE; in nfs3_proc_create() 324 data->arg.create.verifier[0] = cpu_to_be32(jiffies); in nfs3_proc_create() 325 data->arg.create.verifier[1] = cpu_to_be32(current->pid); in nfs3_proc_create() 339 switch (data->arg.create.createmode) { in nfs3_proc_create() [all …]
|
/Linux-v4.19/fs/efs/ |
D | file.c | 14 struct buffer_head *bh_result, int create) in efs_get_block() argument 19 if (create) in efs_get_block()
|
/Linux-v4.19/Documentation/input/ |
D | uinput.rst | 10 process can create a virtual input device with specific capabilities. Once 21 The uinput header defines ioctls to create, set up, and destroy virtual 28 create uinput devices and send events. libevdev is less error-prone than 40 This first example shows how to create a new virtual device, and how to 86 * On UI_DEV_CREATE the kernel will create the device node for this 115 This example shows how to create a virtual device that behaves like a physical 149 * On UI_DEV_CREATE the kernel will create the device node for this 220 * On UI_DEV_CREATE the kernel will create the device node for this
|
/Linux-v4.19/fs/orangefs/ |
D | namei.c | 38 new_op->upcall.req.create.parent_refn = parent->refn; in orangefs_create() 40 fill_default_sys_attrs(new_op->upcall.req.create.attributes, in orangefs_create() 43 strncpy(new_op->upcall.req.create.d_name, in orangefs_create() 52 &new_op->downcall.resp.create.refn.khandle, in orangefs_create() 53 new_op->downcall.resp.create.refn.fs_id, in orangefs_create() 60 ref = new_op->downcall.resp.create.refn; in orangefs_create() 437 .create = orangefs_create,
|
/Linux-v4.19/drivers/staging/unisys/visorhba/ |
D | Kconfig | 11 to visorbus to create a HBA device, the probe function of 12 visorhba is called to create the scsi device.
|
/Linux-v4.19/drivers/staging/unisys/visornic/ |
D | Kconfig | 11 to visorbus to create a network device, the probe function of 12 visornic is called to create the netdev device. Networking on
|
/Linux-v4.19/Documentation/media/dvb-drivers/ |
D | udev.rst | 36 So, create a new file /etc/udev/scripts/dvb.sh and add the following: 45 1. You need to create a proper udev rule that will create the device nodes 61 create the proper device node in your /dev/ directory.
|
/Linux-v4.19/fs/minix/ |
D | itree_v1.c | 54 struct buffer_head *bh_result, int create) in V1_minix_get_block() argument 56 return get_block(inode, block, bh_result, create); in V1_minix_get_block()
|
/Linux-v4.19/fs/jfs/ |
D | inode.c | 199 struct buffer_head *bh_result, int create) in jfs_get_block() argument 211 if (create) in jfs_get_block() 220 if (!create) in jfs_get_block() 248 if (!create) in jfs_get_block() 277 if (create) in jfs_get_block()
|