Searched refs:clone (Results 51 - 75 of 122) sorted by relevance

12345

/linux-master/drivers/md/
H A Ddm-mpath.c517 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 Ddm-target.c201 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 Dvlun.c42 * 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 Dsocket.c371 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 Damdgpu_sync.c343 * 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 Dhwtstamp.c473 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 Dtag_ksz.c241 struct sk_buff *clone = KSZ_SKB_CB(skb)->clone; local
245 if (!clone)
H A Dtag_sja1105.c296 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 Dactions.c42 /* 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 Dcxlflash_ioctl.h129 __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 Dtcp_ulp.c143 if (!ulp_ops->clone && sk->sk_state == TCP_LISTEN)
/linux-master/net/netfilter/
H A Dnft_last.c126 .clone = nft_last_clone,
H A Dnft_set_pipapo.h156 * @clone: Copy where pending insertions and deletions are kept
162 struct nft_pipapo_match *clone; member in struct:nft_pipapo
H A Dnft_limit.c244 .clone = nft_limit_pkts_clone,
300 .clone = nft_limit_bytes_clone,
/linux-master/net/tls/
H A Dtls_strp.c141 /* 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 Dhashchk_test.c210 pid = clone(hashchk_clone_child_fn, child_stack + STACK_SIZE,
/linux-master/net/phonet/
H A Dsocket.c114 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 Dcs_prctl_test.c145 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 Dskbuff.c1110 /* 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 Dlsdc_crtc.c198 * 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 Dinode.c343 * 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 Dcore.c1435 * 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 Dgcc-generate-ipa-pass.h174 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 Dmove_mount_set_group_test.c279 return clone(fn, stack + __STACK_SIZE, flags | SIGCHLD, arg, NULL);
/linux-master/include/net/9p/
H A Dclient.h193 const unsigned char * const *wnames, int clone);

Completed in 231 milliseconds

12345