/kernel/linux/linux-5.10/tools/testing/selftests/drivers/dma-buf/ |
H A D | udmabuf.c | 25 struct udmabuf_create create; in main() local 56 memset(&create, 0, sizeof(create)); in main() 59 create.memfd = memfd; in main() 60 create.offset = getpagesize()/2; in main() 61 create.size = getpagesize(); in main() 62 buf = ioctl(devfd, UDMABUF_CREATE, &create); in main() 69 create.memfd = memfd; in main() 70 create.offset = 0; in main() 71 create in main() [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/drivers/dma-buf/ |
H A D | udmabuf.c | 28 struct udmabuf_create create; in main() local 60 memset(&create, 0, sizeof(create)); in main() 63 create.memfd = memfd; in main() 64 create.offset = getpagesize()/2; in main() 65 create.size = getpagesize(); in main() 66 buf = ioctl(devfd, UDMABUF_CREATE, &create); in main() 73 create.memfd = memfd; in main() 74 create.offset = 0; in main() 75 create in main() [all...] |
/kernel/linux/linux-6.6/kernel/ |
H A D | kthread.c | 344 struct kthread_create_info *create = _create; in kthread() local 345 int (*threadfn)(void *data) = create->threadfn; in kthread() 346 void *data = create->data; in kthread() 354 done = xchg(&create->done, NULL); in kthread() 356 kfree(create->full_name); in kthread() 357 kfree(create); in kthread() 361 self->full_name = create->full_name; in kthread() 374 create->result = current; in kthread() 403 static void create_kthread(struct kthread_create_info *create) in create_kthread() argument 408 current->pref_node_fork = create in create_kthread() 435 struct kthread_create_info *create = kmalloc(sizeof(*create), __kthread_create_on_node() local 739 struct kthread_create_info *create; kthreadd() local [all...] |
/kernel/linux/linux-5.10/fs/ocfs2/dlm/ |
H A D | dlmlock.c | 289 struct dlm_create_lock create; in dlm_send_remote_lock_request() local 293 memset(&create, 0, sizeof(create)); in dlm_send_remote_lock_request() 294 create.node_idx = dlm->node_num; in dlm_send_remote_lock_request() 295 create.requested_type = lock->ml.type; in dlm_send_remote_lock_request() 296 create.cookie = lock->ml.cookie; in dlm_send_remote_lock_request() 297 create.namelen = res->lockname.len; in dlm_send_remote_lock_request() 298 create.flags = cpu_to_be32(flags); in dlm_send_remote_lock_request() 299 memcpy(create.name, res->lockname.name, create in dlm_send_remote_lock_request() 446 struct dlm_create_lock *create = (struct dlm_create_lock *)msg->buf; dlm_create_lock_handler() local [all...] |
/kernel/linux/linux-6.6/fs/ocfs2/dlm/ |
H A D | dlmlock.c | 287 struct dlm_create_lock create; in dlm_send_remote_lock_request() local 291 memset(&create, 0, sizeof(create)); in dlm_send_remote_lock_request() 292 create.node_idx = dlm->node_num; in dlm_send_remote_lock_request() 293 create.requested_type = lock->ml.type; in dlm_send_remote_lock_request() 294 create.cookie = lock->ml.cookie; in dlm_send_remote_lock_request() 295 create.namelen = res->lockname.len; in dlm_send_remote_lock_request() 296 create.flags = cpu_to_be32(flags); in dlm_send_remote_lock_request() 297 memcpy(create.name, res->lockname.name, create in dlm_send_remote_lock_request() 444 struct dlm_create_lock *create = (struct dlm_create_lock *)msg->buf; dlm_create_lock_handler() local [all...] |
/kernel/linux/linux-5.10/kernel/ |
H A D | kthread.c | 268 struct kthread_create_info *create = _create; in kthread() local 269 int (*threadfn)(void *data) = create->threadfn; in kthread() 270 void *data = create->data; in kthread() 279 done = xchg(&create->done, NULL); in kthread() 281 kfree(create); in kthread() 286 create->result = ERR_PTR(-ENOMEM); in kthread() 299 create->result = current; in kthread() 328 static void create_kthread(struct kthread_create_info *create) in create_kthread() argument 333 current->pref_node_fork = create->node; in create_kthread() 336 pid = kernel_thread(kthread, create, CLONE_F in create_kthread() 358 struct kthread_create_info *create = kmalloc(sizeof(*create), __kthread_create_on_node() local 672 struct kthread_create_info *create; kthreadd() local [all...] |
/kernel/linux/linux-5.10/samples/uhid/ |
H A 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(f in main() [all...] |
/kernel/linux/linux-6.6/samples/uhid/ |
H A 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(f in main() [all...] |
/kernel/linux/linux-5.10/fs/bfs/ |
H A D | file.c | 65 struct buffer_head *bh_result, int create) in bfs_get_block() 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() 64 bfs_get_block(struct inode *inode, sector_t block, struct buffer_head *bh_result, int create) bfs_get_block() argument
|
/kernel/linux/linux-6.6/fs/bfs/ |
H A D | file.c | 65 struct buffer_head *bh_result, int create) in bfs_get_block() 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() 64 bfs_get_block(struct inode *inode, sector_t block, struct buffer_head *bh_result, int create) bfs_get_block() argument
|
/kernel/linux/linux-5.10/include/net/ |
H A D | inetpeer.h | 100 int create); 104 int vif, int create) in inet_getpeer_v4() 111 return inet_getpeer(base, &daddr, create); in inet_getpeer_v4() 116 int create) in inet_getpeer_v6() 122 return inet_getpeer(base, &daddr, create); in inet_getpeer_v6() 102 inet_getpeer_v4(struct inet_peer_base *base, __be32 v4daddr, int vif, int create) inet_getpeer_v4() argument 114 inet_getpeer_v6(struct inet_peer_base *base, const struct in6_addr *v6daddr, int create) inet_getpeer_v6() argument
|
/kernel/linux/linux-6.6/include/net/ |
H A D | inetpeer.h | 100 int create); 104 int vif, int create) in inet_getpeer_v4() 111 return inet_getpeer(base, &daddr, create); in inet_getpeer_v4() 116 int create) in inet_getpeer_v6() 122 return inet_getpeer(base, &daddr, create); in inet_getpeer_v6() 102 inet_getpeer_v4(struct inet_peer_base *base, __be32 v4daddr, int vif, int create) inet_getpeer_v4() argument 114 inet_getpeer_v6(struct inet_peer_base *base, const struct in6_addr *v6daddr, int create) inet_getpeer_v6() argument
|
/kernel/linux/linux-5.10/drivers/lightnvm/ |
H A D | core.c | 305 static int nvm_create_tgt(struct nvm_dev *dev, struct nvm_ioctl_create *create) in nvm_create_tgt() argument 317 switch (create->conf.type) { in nvm_create_tgt() 319 ret = __nvm_config_simple(dev, &create->conf.s); in nvm_create_tgt() 323 e.lun_begin = create->conf.s.lun_begin; in nvm_create_tgt() 324 e.lun_end = create->conf.s.lun_end; in nvm_create_tgt() 328 ret = __nvm_config_extended(dev, &create->conf.e); in nvm_create_tgt() 332 e = create->conf.e; in nvm_create_tgt() 339 tt = nvm_find_target_type(create->tgttype); in nvm_create_tgt() 341 pr_err("target type %s not found\n", create->tgttype); in nvm_create_tgt() 350 if (nvm_target_exists(create in nvm_create_tgt() 1230 __nvm_configure_create(struct nvm_ioctl_create *create) __nvm_configure_create() argument 1335 struct nvm_ioctl_create create; nvm_ioctl_dev_create() local [all...] |
/kernel/linux/linux-5.10/drivers/md/ |
H A D | dm-init.c | 22 static char *create; variable 25 * Format: dm-mod.create=<name>,<uuid>,<minor>,<flags>,<table>[,<table>+][;<name>,<uuid>,<minor>,<flags>,<table>[,<table>+]+] 28 * See Documentation/admin-guide/device-mapper/dm-init.rst for dm-mod.create="..." format 152 * dm_parse_table - parse "dm-mod.create=" table field 227 * dm_parse_devices - parse "dm-mod.create=" argument 262 * dm_init_init - parse "dm-mod.create=" argument and configure drivers 271 if (!create) in dm_init_init() 274 if (strlen(create) >= DM_MAX_STR_SIZE) { in dm_init_init() 278 str = kstrndup(create, DM_MAX_STR_SIZE, GFP_KERNEL); in dm_init_init() 302 module_param(create, char [all...] |
/kernel/linux/linux-6.6/drivers/md/ |
H A D | dm-init.c | 23 static char *create; variable 28 * Format: dm-mod.create=<name>,<uuid>,<minor>,<flags>,<table>[,<table>+][;<name>,<uuid>,<minor>,<flags>,<table>[,<table>+]+] 33 * See Documentation/admin-guide/device-mapper/dm-init.rst for dm-mod.create="..." format 157 * dm_parse_table - parse "dm-mod.create=" table field 232 * dm_parse_devices - parse "dm-mod.create=" argument 267 * dm_init_init - parse "dm-mod.create=" argument and configure drivers 276 if (!create) in dm_init_init() 279 if (strlen(create) >= DM_MAX_STR_SIZE) { in dm_init_init() 283 str = kstrndup(create, DM_MAX_STR_SIZE, GFP_KERNEL); in dm_init_init() 320 module_param(create, char [all...] |
/kernel/linux/linux-6.6/net/bridge/ |
H A D | br_cfm.c | 25 if (mep->create.ifindex == ifindex) in br_mep_find_ifindex() 499 struct br_cfm_mep_create *const create, in br_cfm_mep_create() 507 if (create->domain == BR_CFM_VLAN) { in br_cfm_mep_create() 512 if (create->domain != BR_CFM_PORT) { in br_cfm_mep_create() 517 if (create->direction == BR_CFM_MEP_DIRECTION_UP) { in br_cfm_mep_create() 522 if (create->direction != BR_CFM_MEP_DIRECTION_DOWN) { in br_cfm_mep_create() 527 p = br_mep_get_port(br, create->ifindex); in br_cfm_mep_create() 541 if (create->domain == BR_CFM_PORT) { in br_cfm_mep_create() 542 mep = br_mep_find_ifindex(br, create->ifindex); in br_cfm_mep_create() 554 mep->create in br_cfm_mep_create() 497 br_cfm_mep_create(struct net_bridge *br, const u32 instance, struct br_cfm_mep_create *const create, struct netlink_ext_ack *extack) br_cfm_mep_create() argument [all...] |
H A D | br_cfm_netlink.c | 94 struct br_cfm_mep_create create; in br_mep_create_parse() local 120 memset(&create, 0, sizeof(create)); in br_mep_create_parse() 123 create.domain = nla_get_u32(tb[IFLA_BRIDGE_CFM_MEP_CREATE_DOMAIN]); in br_mep_create_parse() 124 create.direction = nla_get_u32(tb[IFLA_BRIDGE_CFM_MEP_CREATE_DIRECTION]); in br_mep_create_parse() 125 create.ifindex = nla_get_u32(tb[IFLA_BRIDGE_CFM_MEP_CREATE_IFINDEX]); in br_mep_create_parse() 127 return br_cfm_mep_create(br, instance, &create, extack); in br_mep_create_parse() 471 mep->create.domain)) in br_cfm_config_fill_info() 475 mep->create.direction)) in br_cfm_config_fill_info() 479 mep->create in br_cfm_config_fill_info() [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
H A D | msgbuf.c | 587 struct msgbuf_tx_flowring_create_req *create; in brcmf_msgbuf_flowring_create_worker() local 621 create = (struct msgbuf_tx_flowring_create_req *)ret_ptr; in brcmf_msgbuf_flowring_create_worker() 622 create->msg.msgtype = MSGBUF_TYPE_FLOW_RING_CREATE; in brcmf_msgbuf_flowring_create_worker() 623 create->msg.ifidx = work->ifidx; in brcmf_msgbuf_flowring_create_worker() 624 create->msg.request_id = 0; in brcmf_msgbuf_flowring_create_worker() 625 create->tid = brcmf_flowring_tid(msgbuf->flow, flowid); in brcmf_msgbuf_flowring_create_worker() 626 create->flow_ring_id = cpu_to_le16(flowid + in brcmf_msgbuf_flowring_create_worker() 628 memcpy(create->sa, work->sa, ETH_ALEN); in brcmf_msgbuf_flowring_create_worker() 629 memcpy(create->da, work->da, ETH_ALEN); in brcmf_msgbuf_flowring_create_worker() 631 create in brcmf_msgbuf_flowring_create_worker() 654 struct brcmf_msgbuf_work_item *create; brcmf_msgbuf_flowring_worker() local 668 struct brcmf_msgbuf_work_item *create; brcmf_msgbuf_flowring_create() local [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
H A D | msgbuf.c | 587 struct msgbuf_tx_flowring_create_req *create; in brcmf_msgbuf_flowring_create_worker() local 621 create = (struct msgbuf_tx_flowring_create_req *)ret_ptr; in brcmf_msgbuf_flowring_create_worker() 622 create->msg.msgtype = MSGBUF_TYPE_FLOW_RING_CREATE; in brcmf_msgbuf_flowring_create_worker() 623 create->msg.ifidx = work->ifidx; in brcmf_msgbuf_flowring_create_worker() 624 create->msg.request_id = 0; in brcmf_msgbuf_flowring_create_worker() 625 create->tid = brcmf_flowring_tid(msgbuf->flow, flowid); in brcmf_msgbuf_flowring_create_worker() 626 create->flow_ring_id = cpu_to_le16(flowid + in brcmf_msgbuf_flowring_create_worker() 628 memcpy(create->sa, work->sa, ETH_ALEN); in brcmf_msgbuf_flowring_create_worker() 629 memcpy(create->da, work->da, ETH_ALEN); in brcmf_msgbuf_flowring_create_worker() 631 create in brcmf_msgbuf_flowring_create_worker() 654 struct brcmf_msgbuf_work_item *create; brcmf_msgbuf_flowring_worker() local 668 struct brcmf_msgbuf_work_item *create; brcmf_msgbuf_flowring_create() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/qxl/ |
H A D | qxl_cmd.c | 386 struct qxl_surface_create *create; in qxl_io_create_primary() local 392 create = &qdev->ram_header->create_surface; in qxl_io_create_primary() 393 create->format = bo->surf.format; in qxl_io_create_primary() 394 create->width = bo->surf.width; in qxl_io_create_primary() 395 create->height = bo->surf.height; in qxl_io_create_primary() 396 create->stride = bo->surf.stride; in qxl_io_create_primary() 397 create->mem = qxl_bo_physical_address(qdev, bo, 0); in qxl_io_create_primary() 399 DRM_DEBUG_DRIVER("mem = %llx, from %p\n", create->mem, bo->kptr); in qxl_io_create_primary() 401 create->flags = QXL_SURF_FLAG_KEEP_DATA; in qxl_io_create_primary() 402 create in qxl_io_create_primary() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/qxl/ |
H A D | qxl_cmd.c | 379 struct qxl_surface_create *create; in qxl_io_create_primary() local 385 create = &qdev->ram_header->create_surface; in qxl_io_create_primary() 386 create->format = bo->surf.format; in qxl_io_create_primary() 387 create->width = bo->surf.width; in qxl_io_create_primary() 388 create->height = bo->surf.height; in qxl_io_create_primary() 389 create->stride = bo->surf.stride; in qxl_io_create_primary() 390 create->mem = qxl_bo_physical_address(qdev, bo, 0); 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() 395 create in qxl_io_create_primary() [all...] |
/kernel/linux/linux-5.10/fs/efs/ |
H A D | file.c | 14 struct buffer_head *bh_result, int create) in efs_get_block() 19 if (create) in efs_get_block() 13 efs_get_block(struct inode *inode, sector_t iblock, struct buffer_head *bh_result, int create) efs_get_block() argument
|
/kernel/linux/linux-6.6/fs/efs/ |
H A D | file.c | 14 struct buffer_head *bh_result, int create) in efs_get_block() 19 if (create) in efs_get_block() 13 efs_get_block(struct inode *inode, sector_t iblock, struct buffer_head *bh_result, int create) efs_get_block() argument
|
/kernel/linux/linux-5.10/fs/jfs/ |
H A D | inode.c | 200 struct buffer_head *bh_result, int create) in jfs_get_block() 212 if (create) in jfs_get_block() 221 if (!create) in jfs_get_block() 249 if (!create) in jfs_get_block() 278 if (create) in jfs_get_block() 199 jfs_get_block(struct inode *ip, sector_t lblock, struct buffer_head *bh_result, int create) jfs_get_block() argument
|
/kernel/linux/linux-6.6/fs/jfs/ |
H A D | inode.c | 200 struct buffer_head *bh_result, int create) in jfs_get_block() 212 if (create) in jfs_get_block() 221 if (!create) in jfs_get_block() 240 if (!create) in jfs_get_block() 260 if (create) in jfs_get_block() 199 jfs_get_block(struct inode *ip, sector_t lblock, struct buffer_head *bh_result, int create) jfs_get_block() argument
|