/linux-master/drivers/md/ |
H A D | dm-mpath.c | 517 struct request *clone; local 540 clone = blk_mq_alloc_request(q, rq->cmd_flags | REQ_NOMERGE, 542 if (IS_ERR(clone)) { 559 clone->bio = clone->biotail = NULL; 560 clone->cmd_flags |= REQ_FAILFAST_TRANSPORT; 561 *__clone = clone; 570 static void multipath_release_clone(struct request *clone, argument 585 clone->io_start_time_ns); 588 blk_mq_free_request(clone); 1641 multipath_end_io(struct dm_target *ti, struct request *clone, blk_status_t error, union map_info *map_context) argument 1690 multipath_end_io_bio(struct dm_target *ti, struct bio *clone, blk_status_t *error) argument [all...] |
H A D | dm-target.c | 201 struct request **clone) 206 static void io_err_release_clone_rq(struct request *clone, argument 199 io_err_clone_and_map_rq(struct dm_target *ti, struct request *rq, union map_info *map_context, struct request **clone) argument
|
/linux-master/drivers/scsi/cxlflash/ |
H A D | vlun.c | 42 * marshal_clone_to_rele() - translate clone to release structure 43 * @clone: Source structure from which to translate/copy. 46 static void marshal_clone_to_rele(struct dk_cxlflash_clone *clone, argument 49 release->hdr = clone->hdr; 50 release->context_id = clone->context_id_dst; 121 /* Allocate clone map */ 125 pr_err("%s: Failed to allocate clone map: lun_id=%016llx\n", 303 * @to_clone: Block to clone. 317 pr_debug("%s: Received a request to clone AUN %llx on lun_id=%016llx\n", 1110 /* allocate new LXTs for clone */ 1191 struct dk_cxlflash_clone *clone = arg; local [all...] |
/linux-master/net/ieee802154/ |
H A D | socket.c | 371 struct sk_buff *clone; local 373 clone = skb_clone(skb, GFP_ATOMIC); 374 if (clone) 375 raw_rcv_skb(sk, clone); 812 struct sk_buff *clone; local 814 clone = skb_clone(skb, GFP_ATOMIC); 815 if (clone) 816 dgram_rcv_skb(prev, clone);
|
/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_sync.c | 343 * amdgpu_sync_clone - clone a sync object 345 * @source: sync object to clone 346 * @clone: pointer to destination sync object 348 * Adds references to all unsignaled fences in @source to @clone. Also 351 int amdgpu_sync_clone(struct amdgpu_sync *source, struct amdgpu_sync *clone) argument 361 r = amdgpu_sync_fence(clone, f);
|
/linux-master/drivers/net/dsa/mv88e6xxx/ |
H A D | hwtstamp.c | 473 struct sk_buff *clone; local 484 clone = skb_clone_sk(skb); 485 if (!clone) 490 kfree_skb(clone); 494 ps->tx_skb = clone;
|
/linux-master/net/dsa/ |
H A D | tag_ksz.c | 241 struct sk_buff *clone = KSZ_SKB_CB(skb)->clone; local 245 if (!clone)
|
H A D | tag_sja1105.c | 296 struct sk_buff *clone = SJA1105_SKB_CB(skb)->clone; local 336 if (clone) { 337 u8 ts_id = SJA1105_SKB_CB(clone)->ts_id;
|
/linux-master/net/openvswitch/ |
H A D | actions.c | 42 /* Store pkt_key clone when creating deferred action. */ 80 /* Make a clone of the 'key', using the pre-allocated percpu 'flow_keys' 1065 /* When 'last' is true, clone() should always consume the 'skb'. 1066 * Otherwise, clone() should keep 'skb' intact regardless what 1067 * actions are executed within clone(). 1069 static int clone(struct datapath *dp, struct sk_buff *skb, function 1323 struct sk_buff *clone; local 1325 /* Every output action needs a separate clone 1336 clone = skb_clone(skb, GFP_ATOMIC); 1337 if (clone) 1529 struct sw_flow_key *clone; local [all...] |
/linux-master/include/uapi/scsi/ |
H A D | cxlflash_ioctl.h | 129 __u64 context_id_src; /* Context to clone from */ 130 __u64 context_id_dst; /* Context to clone to */ 178 struct dk_cxlflash_clone clone; member in union:cxlflash_ioctls
|
/linux-master/net/ipv4/ |
H A D | tcp_ulp.c | 143 if (!ulp_ops->clone && sk->sk_state == TCP_LISTEN)
|
/linux-master/net/netfilter/ |
H A D | nft_last.c | 126 .clone = nft_last_clone,
|
H A D | nft_set_pipapo.h | 156 * @clone: Copy where pending insertions and deletions are kept 162 struct nft_pipapo_match *clone; member in struct:nft_pipapo
|
H A D | nft_limit.c | 244 .clone = nft_limit_pkts_clone, 300 .clone = nft_limit_bytes_clone,
|
/linux-master/net/tls/ |
H A D | tls_strp.c | 141 /* Make a clone (in the skb sense) of the input msg to keep a reference 162 struct sk_buff *iter, *clone; local 178 clone = skb_clone(iter, strp->sk->sk_allocation); 179 if (!clone) 181 __skb_queue_tail(dst, clone);
|
/linux-master/tools/testing/selftests/powerpc/dexcr/ |
H A D | hashchk_test.c | 210 pid = clone(hashchk_clone_child_fn, child_stack + STACK_SIZE,
|
/linux-master/net/phonet/ |
H A D | socket.c | 114 struct sk_buff *clone; local 121 clone = skb_clone(skb, GFP_ATOMIC); 122 if (clone) { 124 sk_receive_skb(sknode, clone, 0);
|
/linux-master/tools/testing/selftests/sched/ |
H A D | cs_prctl_test.c | 145 tid = clone(child_func_thread, child_stack + STACK_SIZE, THREAD_CLONE_FLAGS, NULL); 147 handle_error("clone thread"); 186 cpid = clone(child_func_process, child_func_process_stack + STACK_SIZE,
|
/linux-master/net/core/ |
H A D | skbuff.c | 1110 /* When we clone an SKB we copy the reycling bit. The pp_recycle 1137 /* We usually free the clone (TX completion) before original skb 1138 * This test would have no chance to be true for the clone, 1238 /* if SKB is a clone, don't handle this case */ 1483 /* if SKB is a clone, don't handle this case */ 2021 * @skb: buffer to clone 2835 struct sk_buff *clone = NULL; local 2852 clone = skb_clone(list, GFP_ATOMIC); 2853 if (!clone) 2856 list = clone; 5356 struct sk_buff *clone; local 6610 struct sk_buff *clone = NULL; local 6752 struct sk_buff *clone = skb_clone(skb, gfp); local [all...] |
/linux-master/drivers/gpu/drm/loongson/ |
H A D | lsdc_crtc.c | 198 * CRTC0 clone from CRTC1 or CRTC1 clone from CRTC0 using hardware logic 200 * bandwidth compared with the clone (mirroring) display mode provided by 286 .clone = lsdc_crtc0_clone, 298 .clone = lsdc_crtc1_clone, 366 .clone = lsdc_crtc0_clone, 380 .clone = lsdc_crtc1_clone, 620 seq_puts(m, "clone: clone the another crtc with hardware logic\n"); 658 else if (sysfs_streq(buf, "clone")) [all...] |
/linux-master/fs/overlayfs/ |
H A D | inode.c | 343 * Apply the idmapping of the layer to POSIX ACLs. The caller must pass a clone 398 struct posix_acl *real_acl, *clone; local 417 * filesystem. Instead we can clone the ACLs and then apply the 420 clone = posix_acl_clone(real_acl, GFP_KERNEL); 422 if (!clone) 425 ovl_idmap_posix_acl(realinode, idmap, clone); 426 return clone; 436 * can clone the ACLs and then apply the relevant idmapping of the layer. 461 * so we can clone the ACLs.
|
/linux-master/kernel/bpf/ |
H A D | core.c | 1435 * when promoting the clone to the real program, 1446 /* aux was stolen by the other clone, so we cannot free 1451 * clone is guaranteed to not be locked. 1462 * know whether fp here is the clone or the original. 1471 struct bpf_prog *clone, *tmp; local 1479 clone = bpf_prog_clone_create(prog, GFP_USER); 1480 if (!clone) 1483 insn_cnt = clone->len; 1484 insn = clone->insnsi; 1506 clone [all...] |
/linux-master/scripts/gcc-plugins/ |
H A D | gcc-generate-ipa-pass.h | 174 virtual opt_pass *clone() { return new _PASS_NAME_PASS(); } function in class:__anon1201::_PASS_NAME_PASS
|
/linux-master/tools/testing/selftests/move_mount_set_group/ |
H A D | move_mount_set_group_test.c | 279 return clone(fn, stack + __STACK_SIZE, flags | SIGCHLD, arg, NULL);
|
/linux-master/include/net/9p/ |
H A D | client.h | 193 const unsigned char * const *wnames, int clone);
|