• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

k8snetworkplumbingwg / sriov-network-operator / 11723997336

07 Nov 2024 01:29PM UTC coverage: 45.623% (+0.2%) from 45.458%
11723997336

Pull #799

github

web-flow
Merge 02c6b009c into 2b02ba1fe
Pull Request #799: Rdma subsytem mode

158 of 293 new or added lines in 12 files covered. (53.92%)

3 existing lines in 2 files now uncovered.

6880 of 15080 relevant lines covered (45.62%)

0.5 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

39.41
/api/v1/zz_generated.deepcopy.go
1
//go:build !ignore_autogenerated
2

3
/*
4
Copyright 2021.
5

6
Licensed under the Apache License, Version 2.0 (the "License");
7
you may not use this file except in compliance with the License.
8
You may obtain a copy of the License at
9

10
    http://www.apache.org/licenses/LICENSE-2.0
11

12
Unless required by applicable law or agreed to in writing, software
13
distributed under the License is distributed on an "AS IS" BASIS,
14
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15
See the License for the specific language governing permissions and
16
limitations under the License.
17
*/
18

19
// Code generated by controller-gen. DO NOT EDIT.
20

21
package v1
22

23
import (
24
        metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
25
        runtime "k8s.io/apimachinery/pkg/runtime"
26
        "k8s.io/apimachinery/pkg/util/intstr"
27
)
28

29
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
30
func (in *Bridge) DeepCopyInto(out *Bridge) {
1✔
31
        *out = *in
1✔
32
        if in.OVS != nil {
1✔
33
                in, out := &in.OVS, &out.OVS
×
34
                *out = new(OVSConfig)
×
35
                (*in).DeepCopyInto(*out)
×
36
        }
×
37
}
38

39
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Bridge.
40
func (in *Bridge) DeepCopy() *Bridge {
×
41
        if in == nil {
×
42
                return nil
×
43
        }
×
44
        out := new(Bridge)
×
45
        in.DeepCopyInto(out)
×
46
        return out
×
47
}
48

49
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
50
func (in *Bridges) DeepCopyInto(out *Bridges) {
1✔
51
        *out = *in
1✔
52
        if in.OVS != nil {
1✔
53
                in, out := &in.OVS, &out.OVS
×
54
                *out = make([]OVSConfigExt, len(*in))
×
55
                for i := range *in {
×
56
                        (*in)[i].DeepCopyInto(&(*out)[i])
×
57
                }
×
58
        }
59
}
60

61
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Bridges.
62
func (in *Bridges) DeepCopy() *Bridges {
×
63
        if in == nil {
×
64
                return nil
×
65
        }
×
66
        out := new(Bridges)
×
67
        in.DeepCopyInto(out)
×
68
        return out
×
69
}
70

71
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
72
func (in ByPriority) DeepCopyInto(out *ByPriority) {
×
73
        {
×
74
                in := &in
×
75
                *out = make(ByPriority, len(*in))
×
76
                for i := range *in {
×
77
                        (*in)[i].DeepCopyInto(&(*out)[i])
×
78
                }
×
79
        }
80
}
81

82
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ByPriority.
83
func (in ByPriority) DeepCopy() ByPriority {
×
84
        if in == nil {
×
85
                return nil
×
86
        }
×
87
        out := new(ByPriority)
×
88
        in.DeepCopyInto(out)
×
89
        return *out
×
90
}
91

92
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
93
func (in *Interface) DeepCopyInto(out *Interface) {
×
94
        *out = *in
×
95
        if in.VfGroups != nil {
×
96
                in, out := &in.VfGroups, &out.VfGroups
×
97
                *out = make([]VfGroup, len(*in))
×
98
                copy(*out, *in)
×
99
        }
×
100
}
101

102
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Interface.
103
func (in *Interface) DeepCopy() *Interface {
×
104
        if in == nil {
×
105
                return nil
×
106
        }
×
107
        out := new(Interface)
×
108
        in.DeepCopyInto(out)
×
109
        return out
×
110
}
111

112
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
113
func (in *InterfaceExt) DeepCopyInto(out *InterfaceExt) {
1✔
114
        *out = *in
1✔
115
        if in.VFs != nil {
2✔
116
                in, out := &in.VFs, &out.VFs
1✔
117
                *out = make([]VirtualFunction, len(*in))
1✔
118
                copy(*out, *in)
1✔
119
        }
1✔
120
}
121

122
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InterfaceExt.
123
func (in *InterfaceExt) DeepCopy() *InterfaceExt {
×
124
        if in == nil {
×
125
                return nil
×
126
        }
×
127
        out := new(InterfaceExt)
×
128
        in.DeepCopyInto(out)
×
129
        return out
×
130
}
131

132
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
133
func (in InterfaceExts) DeepCopyInto(out *InterfaceExts) {
×
134
        {
×
135
                in := &in
×
136
                *out = make(InterfaceExts, len(*in))
×
137
                for i := range *in {
×
138
                        (*in)[i].DeepCopyInto(&(*out)[i])
×
139
                }
×
140
        }
141
}
142

143
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InterfaceExts.
144
func (in InterfaceExts) DeepCopy() InterfaceExts {
×
145
        if in == nil {
×
146
                return nil
×
147
        }
×
148
        out := new(InterfaceExts)
×
149
        in.DeepCopyInto(out)
×
150
        return *out
×
151
}
152

153
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
154
func (in Interfaces) DeepCopyInto(out *Interfaces) {
×
155
        {
×
156
                in := &in
×
157
                *out = make(Interfaces, len(*in))
×
158
                for i := range *in {
×
159
                        (*in)[i].DeepCopyInto(&(*out)[i])
×
160
                }
×
161
        }
162
}
163

164
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Interfaces.
165
func (in Interfaces) DeepCopy() Interfaces {
×
166
        if in == nil {
×
167
                return nil
×
168
        }
×
169
        out := new(Interfaces)
×
170
        in.DeepCopyInto(out)
×
171
        return *out
×
172
}
173

174
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
175
func (in *OVSBridgeConfig) DeepCopyInto(out *OVSBridgeConfig) {
1✔
176
        *out = *in
1✔
177
        if in.ExternalIDs != nil {
1✔
178
                in, out := &in.ExternalIDs, &out.ExternalIDs
×
179
                *out = make(map[string]string, len(*in))
×
180
                for key, val := range *in {
×
181
                        (*out)[key] = val
×
182
                }
×
183
        }
184
        if in.OtherConfig != nil {
1✔
185
                in, out := &in.OtherConfig, &out.OtherConfig
×
186
                *out = make(map[string]string, len(*in))
×
187
                for key, val := range *in {
×
188
                        (*out)[key] = val
×
189
                }
×
190
        }
191
}
192

193
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OVSBridgeConfig.
194
func (in *OVSBridgeConfig) DeepCopy() *OVSBridgeConfig {
×
195
        if in == nil {
×
196
                return nil
×
197
        }
×
198
        out := new(OVSBridgeConfig)
×
199
        in.DeepCopyInto(out)
×
200
        return out
×
201
}
202

203
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
204
func (in *OVSConfig) DeepCopyInto(out *OVSConfig) {
×
205
        *out = *in
×
206
        in.Bridge.DeepCopyInto(&out.Bridge)
×
207
        in.Uplink.DeepCopyInto(&out.Uplink)
×
208
}
×
209

210
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OVSConfig.
211
func (in *OVSConfig) DeepCopy() *OVSConfig {
×
212
        if in == nil {
×
213
                return nil
×
214
        }
×
215
        out := new(OVSConfig)
×
216
        in.DeepCopyInto(out)
×
217
        return out
×
218
}
219

220
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
221
func (in *OVSConfigExt) DeepCopyInto(out *OVSConfigExt) {
1✔
222
        *out = *in
1✔
223
        in.Bridge.DeepCopyInto(&out.Bridge)
1✔
224
        if in.Uplinks != nil {
1✔
225
                in, out := &in.Uplinks, &out.Uplinks
×
226
                *out = make([]OVSUplinkConfigExt, len(*in))
×
227
                for i := range *in {
×
228
                        (*in)[i].DeepCopyInto(&(*out)[i])
×
229
                }
×
230
        }
231
}
232

233
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OVSConfigExt.
234
func (in *OVSConfigExt) DeepCopy() *OVSConfigExt {
1✔
235
        if in == nil {
1✔
236
                return nil
×
237
        }
×
238
        out := new(OVSConfigExt)
1✔
239
        in.DeepCopyInto(out)
1✔
240
        return out
1✔
241
}
242

243
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
244
func (in *OVSInterfaceConfig) DeepCopyInto(out *OVSInterfaceConfig) {
×
245
        *out = *in
×
246
        if in.Options != nil {
×
247
                in, out := &in.Options, &out.Options
×
248
                *out = make(map[string]string, len(*in))
×
249
                for key, val := range *in {
×
250
                        (*out)[key] = val
×
251
                }
×
252
        }
253
        if in.ExternalIDs != nil {
×
254
                in, out := &in.ExternalIDs, &out.ExternalIDs
×
255
                *out = make(map[string]string, len(*in))
×
256
                for key, val := range *in {
×
257
                        (*out)[key] = val
×
258
                }
×
259
        }
260
        if in.OtherConfig != nil {
×
261
                in, out := &in.OtherConfig, &out.OtherConfig
×
262
                *out = make(map[string]string, len(*in))
×
263
                for key, val := range *in {
×
264
                        (*out)[key] = val
×
265
                }
×
266
        }
267
}
268

269
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OVSInterfaceConfig.
270
func (in *OVSInterfaceConfig) DeepCopy() *OVSInterfaceConfig {
×
271
        if in == nil {
×
272
                return nil
×
273
        }
×
274
        out := new(OVSInterfaceConfig)
×
275
        in.DeepCopyInto(out)
×
276
        return out
×
277
}
278

279
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
280
func (in *OVSNetwork) DeepCopyInto(out *OVSNetwork) {
1✔
281
        *out = *in
1✔
282
        out.TypeMeta = in.TypeMeta
1✔
283
        in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
1✔
284
        in.Spec.DeepCopyInto(&out.Spec)
1✔
285
        out.Status = in.Status
1✔
286
}
1✔
287

288
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OVSNetwork.
289
func (in *OVSNetwork) DeepCopy() *OVSNetwork {
1✔
290
        if in == nil {
1✔
291
                return nil
×
292
        }
×
293
        out := new(OVSNetwork)
1✔
294
        in.DeepCopyInto(out)
1✔
295
        return out
1✔
296
}
297

298
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
299
func (in *OVSNetwork) DeepCopyObject() runtime.Object {
1✔
300
        if c := in.DeepCopy(); c != nil {
2✔
301
                return c
1✔
302
        }
1✔
303
        return nil
×
304
}
305

306
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
307
func (in *OVSNetworkList) DeepCopyInto(out *OVSNetworkList) {
1✔
308
        *out = *in
1✔
309
        out.TypeMeta = in.TypeMeta
1✔
310
        in.ListMeta.DeepCopyInto(&out.ListMeta)
1✔
311
        if in.Items != nil {
1✔
312
                in, out := &in.Items, &out.Items
×
313
                *out = make([]OVSNetwork, len(*in))
×
314
                for i := range *in {
×
315
                        (*in)[i].DeepCopyInto(&(*out)[i])
×
316
                }
×
317
        }
318
}
319

320
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OVSNetworkList.
321
func (in *OVSNetworkList) DeepCopy() *OVSNetworkList {
1✔
322
        if in == nil {
1✔
323
                return nil
×
324
        }
×
325
        out := new(OVSNetworkList)
1✔
326
        in.DeepCopyInto(out)
1✔
327
        return out
1✔
328
}
329

330
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
331
func (in *OVSNetworkList) DeepCopyObject() runtime.Object {
1✔
332
        if c := in.DeepCopy(); c != nil {
2✔
333
                return c
1✔
334
        }
1✔
335
        return nil
×
336
}
337

338
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
339
func (in *OVSNetworkSpec) DeepCopyInto(out *OVSNetworkSpec) {
1✔
340
        *out = *in
1✔
341
        if in.Trunk != nil {
1✔
342
                in, out := &in.Trunk, &out.Trunk
×
343
                *out = make([]*TrunkConfig, len(*in))
×
344
                for i := range *in {
×
345
                        if (*in)[i] != nil {
×
346
                                in, out := &(*in)[i], &(*out)[i]
×
347
                                *out = new(TrunkConfig)
×
348
                                (*in).DeepCopyInto(*out)
×
349
                        }
×
350
                }
351
        }
352
}
353

354
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OVSNetworkSpec.
355
func (in *OVSNetworkSpec) DeepCopy() *OVSNetworkSpec {
×
356
        if in == nil {
×
357
                return nil
×
358
        }
×
359
        out := new(OVSNetworkSpec)
×
360
        in.DeepCopyInto(out)
×
361
        return out
×
362
}
363

364
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
365
func (in *OVSNetworkStatus) DeepCopyInto(out *OVSNetworkStatus) {
×
366
        *out = *in
×
367
}
×
368

369
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OVSNetworkStatus.
370
func (in *OVSNetworkStatus) DeepCopy() *OVSNetworkStatus {
×
371
        if in == nil {
×
372
                return nil
×
373
        }
×
374
        out := new(OVSNetworkStatus)
×
375
        in.DeepCopyInto(out)
×
376
        return out
×
377
}
378

379
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
380
func (in *OVSUplinkConfig) DeepCopyInto(out *OVSUplinkConfig) {
×
381
        *out = *in
×
382
        in.Interface.DeepCopyInto(&out.Interface)
×
383
}
×
384

385
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OVSUplinkConfig.
386
func (in *OVSUplinkConfig) DeepCopy() *OVSUplinkConfig {
×
387
        if in == nil {
×
388
                return nil
×
389
        }
×
390
        out := new(OVSUplinkConfig)
×
391
        in.DeepCopyInto(out)
×
392
        return out
×
393
}
394

395
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
396
func (in *OVSUplinkConfigExt) DeepCopyInto(out *OVSUplinkConfigExt) {
×
397
        *out = *in
×
398
        in.Interface.DeepCopyInto(&out.Interface)
×
399
}
×
400

401
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OVSUplinkConfigExt.
402
func (in *OVSUplinkConfigExt) DeepCopy() *OVSUplinkConfigExt {
×
403
        if in == nil {
×
404
                return nil
×
405
        }
×
406
        out := new(OVSUplinkConfigExt)
×
407
        in.DeepCopyInto(out)
×
408
        return out
×
409
}
410

411
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
412
func (in *OvsHardwareOffloadConfig) DeepCopyInto(out *OvsHardwareOffloadConfig) {
×
413
        *out = *in
×
414
}
×
415

416
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OvsHardwareOffloadConfig.
417
func (in *OvsHardwareOffloadConfig) DeepCopy() *OvsHardwareOffloadConfig {
×
418
        if in == nil {
×
419
                return nil
×
420
        }
×
421
        out := new(OvsHardwareOffloadConfig)
×
422
        in.DeepCopyInto(out)
×
423
        return out
×
424
}
425

426
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
427
func (in PluginNameSlice) DeepCopyInto(out *PluginNameSlice) {
×
428
        {
×
429
                in := &in
×
430
                *out = make(PluginNameSlice, len(*in))
×
431
                copy(*out, *in)
×
432
        }
×
433
}
434

435
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PluginNameSlice.
436
func (in PluginNameSlice) DeepCopy() PluginNameSlice {
×
437
        if in == nil {
×
438
                return nil
×
439
        }
×
440
        out := new(PluginNameSlice)
×
441
        in.DeepCopyInto(out)
×
442
        return *out
×
443
}
444

445
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
446
func (in *SriovIBNetwork) DeepCopyInto(out *SriovIBNetwork) {
1✔
447
        *out = *in
1✔
448
        out.TypeMeta = in.TypeMeta
1✔
449
        in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
1✔
450
        out.Spec = in.Spec
1✔
451
        out.Status = in.Status
1✔
452
}
1✔
453

454
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SriovIBNetwork.
455
func (in *SriovIBNetwork) DeepCopy() *SriovIBNetwork {
1✔
456
        if in == nil {
1✔
457
                return nil
×
458
        }
×
459
        out := new(SriovIBNetwork)
1✔
460
        in.DeepCopyInto(out)
1✔
461
        return out
1✔
462
}
463

464
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
465
func (in *SriovIBNetwork) DeepCopyObject() runtime.Object {
1✔
466
        if c := in.DeepCopy(); c != nil {
2✔
467
                return c
1✔
468
        }
1✔
469
        return nil
×
470
}
471

472
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
473
func (in *SriovIBNetworkList) DeepCopyInto(out *SriovIBNetworkList) {
1✔
474
        *out = *in
1✔
475
        out.TypeMeta = in.TypeMeta
1✔
476
        in.ListMeta.DeepCopyInto(&out.ListMeta)
1✔
477
        if in.Items != nil {
1✔
478
                in, out := &in.Items, &out.Items
×
479
                *out = make([]SriovIBNetwork, len(*in))
×
480
                for i := range *in {
×
481
                        (*in)[i].DeepCopyInto(&(*out)[i])
×
482
                }
×
483
        }
484
}
485

486
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SriovIBNetworkList.
487
func (in *SriovIBNetworkList) DeepCopy() *SriovIBNetworkList {
1✔
488
        if in == nil {
1✔
489
                return nil
×
490
        }
×
491
        out := new(SriovIBNetworkList)
1✔
492
        in.DeepCopyInto(out)
1✔
493
        return out
1✔
494
}
495

496
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
497
func (in *SriovIBNetworkList) DeepCopyObject() runtime.Object {
1✔
498
        if c := in.DeepCopy(); c != nil {
2✔
499
                return c
1✔
500
        }
1✔
501
        return nil
×
502
}
503

504
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
505
func (in *SriovIBNetworkSpec) DeepCopyInto(out *SriovIBNetworkSpec) {
×
506
        *out = *in
×
507
}
×
508

509
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SriovIBNetworkSpec.
510
func (in *SriovIBNetworkSpec) DeepCopy() *SriovIBNetworkSpec {
×
511
        if in == nil {
×
512
                return nil
×
513
        }
×
514
        out := new(SriovIBNetworkSpec)
×
515
        in.DeepCopyInto(out)
×
516
        return out
×
517
}
518

519
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
520
func (in *SriovIBNetworkStatus) DeepCopyInto(out *SriovIBNetworkStatus) {
×
521
        *out = *in
×
522
}
×
523

524
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SriovIBNetworkStatus.
525
func (in *SriovIBNetworkStatus) DeepCopy() *SriovIBNetworkStatus {
×
526
        if in == nil {
×
527
                return nil
×
528
        }
×
529
        out := new(SriovIBNetworkStatus)
×
530
        in.DeepCopyInto(out)
×
531
        return out
×
532
}
533

534
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
535
func (in *SriovNetwork) DeepCopyInto(out *SriovNetwork) {
1✔
536
        *out = *in
1✔
537
        out.TypeMeta = in.TypeMeta
1✔
538
        in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
1✔
539
        in.Spec.DeepCopyInto(&out.Spec)
1✔
540
        out.Status = in.Status
1✔
541
}
1✔
542

543
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SriovNetwork.
544
func (in *SriovNetwork) DeepCopy() *SriovNetwork {
1✔
545
        if in == nil {
1✔
546
                return nil
×
547
        }
×
548
        out := new(SriovNetwork)
1✔
549
        in.DeepCopyInto(out)
1✔
550
        return out
1✔
551
}
552

553
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
554
func (in *SriovNetwork) DeepCopyObject() runtime.Object {
1✔
555
        if c := in.DeepCopy(); c != nil {
2✔
556
                return c
1✔
557
        }
1✔
558
        return nil
×
559
}
560

561
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
562
func (in *SriovNetworkList) DeepCopyInto(out *SriovNetworkList) {
1✔
563
        *out = *in
1✔
564
        out.TypeMeta = in.TypeMeta
1✔
565
        in.ListMeta.DeepCopyInto(&out.ListMeta)
1✔
566
        if in.Items != nil {
1✔
567
                in, out := &in.Items, &out.Items
×
568
                *out = make([]SriovNetwork, len(*in))
×
569
                for i := range *in {
×
570
                        (*in)[i].DeepCopyInto(&(*out)[i])
×
571
                }
×
572
        }
573
}
574

575
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SriovNetworkList.
576
func (in *SriovNetworkList) DeepCopy() *SriovNetworkList {
1✔
577
        if in == nil {
1✔
578
                return nil
×
579
        }
×
580
        out := new(SriovNetworkList)
1✔
581
        in.DeepCopyInto(out)
1✔
582
        return out
1✔
583
}
584

585
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
586
func (in *SriovNetworkList) DeepCopyObject() runtime.Object {
1✔
587
        if c := in.DeepCopy(); c != nil {
2✔
588
                return c
1✔
589
        }
1✔
590
        return nil
×
591
}
592

593
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
594
func (in *SriovNetworkNicSelector) DeepCopyInto(out *SriovNetworkNicSelector) {
1✔
595
        *out = *in
1✔
596
        if in.RootDevices != nil {
1✔
597
                in, out := &in.RootDevices, &out.RootDevices
×
598
                *out = make([]string, len(*in))
×
599
                copy(*out, *in)
×
600
        }
×
601
        if in.PfNames != nil {
1✔
602
                in, out := &in.PfNames, &out.PfNames
×
603
                *out = make([]string, len(*in))
×
604
                copy(*out, *in)
×
605
        }
×
606
}
607

608
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SriovNetworkNicSelector.
609
func (in *SriovNetworkNicSelector) DeepCopy() *SriovNetworkNicSelector {
×
610
        if in == nil {
×
611
                return nil
×
612
        }
×
613
        out := new(SriovNetworkNicSelector)
×
614
        in.DeepCopyInto(out)
×
615
        return out
×
616
}
617

618
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
619
func (in *SriovNetworkNodePolicy) DeepCopyInto(out *SriovNetworkNodePolicy) {
1✔
620
        *out = *in
1✔
621
        out.TypeMeta = in.TypeMeta
1✔
622
        in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
1✔
623
        in.Spec.DeepCopyInto(&out.Spec)
1✔
624
        out.Status = in.Status
1✔
625
}
1✔
626

627
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SriovNetworkNodePolicy.
628
func (in *SriovNetworkNodePolicy) DeepCopy() *SriovNetworkNodePolicy {
1✔
629
        if in == nil {
1✔
630
                return nil
×
631
        }
×
632
        out := new(SriovNetworkNodePolicy)
1✔
633
        in.DeepCopyInto(out)
1✔
634
        return out
1✔
635
}
636

637
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
638
func (in *SriovNetworkNodePolicy) DeepCopyObject() runtime.Object {
1✔
639
        if c := in.DeepCopy(); c != nil {
2✔
640
                return c
1✔
641
        }
1✔
642
        return nil
×
643
}
644

645
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
646
func (in *SriovNetworkNodePolicyList) DeepCopyInto(out *SriovNetworkNodePolicyList) {
1✔
647
        *out = *in
1✔
648
        out.TypeMeta = in.TypeMeta
1✔
649
        in.ListMeta.DeepCopyInto(&out.ListMeta)
1✔
650
        if in.Items != nil {
1✔
651
                in, out := &in.Items, &out.Items
×
652
                *out = make([]SriovNetworkNodePolicy, len(*in))
×
653
                for i := range *in {
×
654
                        (*in)[i].DeepCopyInto(&(*out)[i])
×
655
                }
×
656
        }
657
}
658

659
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SriovNetworkNodePolicyList.
660
func (in *SriovNetworkNodePolicyList) DeepCopy() *SriovNetworkNodePolicyList {
1✔
661
        if in == nil {
1✔
662
                return nil
×
663
        }
×
664
        out := new(SriovNetworkNodePolicyList)
1✔
665
        in.DeepCopyInto(out)
1✔
666
        return out
1✔
667
}
668

669
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
670
func (in *SriovNetworkNodePolicyList) DeepCopyObject() runtime.Object {
1✔
671
        if c := in.DeepCopy(); c != nil {
2✔
672
                return c
1✔
673
        }
1✔
674
        return nil
×
675
}
676

677
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
678
func (in *SriovNetworkNodePolicySpec) DeepCopyInto(out *SriovNetworkNodePolicySpec) {
1✔
679
        *out = *in
1✔
680
        if in.NodeSelector != nil {
2✔
681
                in, out := &in.NodeSelector, &out.NodeSelector
1✔
682
                *out = make(map[string]string, len(*in))
1✔
683
                for key, val := range *in {
2✔
684
                        (*out)[key] = val
1✔
685
                }
1✔
686
        }
687
        in.NicSelector.DeepCopyInto(&out.NicSelector)
1✔
688
        in.Bridge.DeepCopyInto(&out.Bridge)
1✔
689
}
690

691
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SriovNetworkNodePolicySpec.
692
func (in *SriovNetworkNodePolicySpec) DeepCopy() *SriovNetworkNodePolicySpec {
×
693
        if in == nil {
×
694
                return nil
×
695
        }
×
696
        out := new(SriovNetworkNodePolicySpec)
×
697
        in.DeepCopyInto(out)
×
698
        return out
×
699
}
700

701
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
702
func (in *SriovNetworkNodePolicyStatus) DeepCopyInto(out *SriovNetworkNodePolicyStatus) {
×
703
        *out = *in
×
704
}
×
705

706
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SriovNetworkNodePolicyStatus.
707
func (in *SriovNetworkNodePolicyStatus) DeepCopy() *SriovNetworkNodePolicyStatus {
×
708
        if in == nil {
×
709
                return nil
×
710
        }
×
711
        out := new(SriovNetworkNodePolicyStatus)
×
712
        in.DeepCopyInto(out)
×
713
        return out
×
714
}
715

716
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
717
func (in *SriovNetworkNodeState) DeepCopyInto(out *SriovNetworkNodeState) {
1✔
718
        *out = *in
1✔
719
        out.TypeMeta = in.TypeMeta
1✔
720
        in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
1✔
721
        in.Spec.DeepCopyInto(&out.Spec)
1✔
722
        in.Status.DeepCopyInto(&out.Status)
1✔
723
}
1✔
724

725
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SriovNetworkNodeState.
726
func (in *SriovNetworkNodeState) DeepCopy() *SriovNetworkNodeState {
1✔
727
        if in == nil {
1✔
728
                return nil
×
729
        }
×
730
        out := new(SriovNetworkNodeState)
1✔
731
        in.DeepCopyInto(out)
1✔
732
        return out
1✔
733
}
734

735
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
736
func (in *SriovNetworkNodeState) DeepCopyObject() runtime.Object {
1✔
737
        if c := in.DeepCopy(); c != nil {
2✔
738
                return c
1✔
739
        }
1✔
740
        return nil
×
741
}
742

743
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
744
func (in *SriovNetworkNodeStateList) DeepCopyInto(out *SriovNetworkNodeStateList) {
1✔
745
        *out = *in
1✔
746
        out.TypeMeta = in.TypeMeta
1✔
747
        in.ListMeta.DeepCopyInto(&out.ListMeta)
1✔
748
        if in.Items != nil {
2✔
749
                in, out := &in.Items, &out.Items
1✔
750
                *out = make([]SriovNetworkNodeState, len(*in))
1✔
751
                for i := range *in {
2✔
752
                        (*in)[i].DeepCopyInto(&(*out)[i])
1✔
753
                }
1✔
754
        }
755
}
756

757
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SriovNetworkNodeStateList.
758
func (in *SriovNetworkNodeStateList) DeepCopy() *SriovNetworkNodeStateList {
1✔
759
        if in == nil {
1✔
760
                return nil
×
761
        }
×
762
        out := new(SriovNetworkNodeStateList)
1✔
763
        in.DeepCopyInto(out)
1✔
764
        return out
1✔
765
}
766

767
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
768
func (in *SriovNetworkNodeStateList) DeepCopyObject() runtime.Object {
1✔
769
        if c := in.DeepCopy(); c != nil {
2✔
770
                return c
1✔
771
        }
1✔
772
        return nil
×
773
}
774

775
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
776
func (in *SriovNetworkNodeStateSpec) DeepCopyInto(out *SriovNetworkNodeStateSpec) {
1✔
777
        *out = *in
1✔
778
        if in.Interfaces != nil {
1✔
779
                in, out := &in.Interfaces, &out.Interfaces
×
780
                *out = make(Interfaces, len(*in))
×
781
                for i := range *in {
×
782
                        (*in)[i].DeepCopyInto(&(*out)[i])
×
783
                }
×
784
        }
785
        in.Bridges.DeepCopyInto(&out.Bridges)
1✔
786
        out.System = in.System
1✔
787
}
788

789
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SriovNetworkNodeStateSpec.
790
func (in *SriovNetworkNodeStateSpec) DeepCopy() *SriovNetworkNodeStateSpec {
×
791
        if in == nil {
×
792
                return nil
×
793
        }
×
794
        out := new(SriovNetworkNodeStateSpec)
×
795
        in.DeepCopyInto(out)
×
796
        return out
×
797
}
798

799
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
800
func (in *SriovNetworkNodeStateStatus) DeepCopyInto(out *SriovNetworkNodeStateStatus) {
1✔
801
        *out = *in
1✔
802
        if in.Interfaces != nil {
2✔
803
                in, out := &in.Interfaces, &out.Interfaces
1✔
804
                *out = make(InterfaceExts, len(*in))
1✔
805
                for i := range *in {
2✔
806
                        (*in)[i].DeepCopyInto(&(*out)[i])
1✔
807
                }
1✔
808
        }
809
        in.Bridges.DeepCopyInto(&out.Bridges)
1✔
810
        out.System = in.System
1✔
811
}
812

813
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SriovNetworkNodeStateStatus.
814
func (in *SriovNetworkNodeStateStatus) DeepCopy() *SriovNetworkNodeStateStatus {
×
815
        if in == nil {
×
816
                return nil
×
817
        }
×
818
        out := new(SriovNetworkNodeStateStatus)
×
819
        in.DeepCopyInto(out)
×
820
        return out
×
821
}
822

823
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
824
func (in *SriovNetworkPoolConfig) DeepCopyInto(out *SriovNetworkPoolConfig) {
1✔
825
        *out = *in
1✔
826
        out.TypeMeta = in.TypeMeta
1✔
827
        in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
1✔
828
        in.Spec.DeepCopyInto(&out.Spec)
1✔
829
        out.Status = in.Status
1✔
830
}
1✔
831

832
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SriovNetworkPoolConfig.
833
func (in *SriovNetworkPoolConfig) DeepCopy() *SriovNetworkPoolConfig {
1✔
834
        if in == nil {
1✔
835
                return nil
×
836
        }
×
837
        out := new(SriovNetworkPoolConfig)
1✔
838
        in.DeepCopyInto(out)
1✔
839
        return out
1✔
840
}
841

842
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
843
func (in *SriovNetworkPoolConfig) DeepCopyObject() runtime.Object {
1✔
844
        if c := in.DeepCopy(); c != nil {
2✔
845
                return c
1✔
846
        }
1✔
847
        return nil
×
848
}
849

850
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
851
func (in *SriovNetworkPoolConfigList) DeepCopyInto(out *SriovNetworkPoolConfigList) {
1✔
852
        *out = *in
1✔
853
        out.TypeMeta = in.TypeMeta
1✔
854
        in.ListMeta.DeepCopyInto(&out.ListMeta)
1✔
855
        if in.Items != nil {
1✔
856
                in, out := &in.Items, &out.Items
×
857
                *out = make([]SriovNetworkPoolConfig, len(*in))
×
858
                for i := range *in {
×
859
                        (*in)[i].DeepCopyInto(&(*out)[i])
×
860
                }
×
861
        }
862
}
863

864
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SriovNetworkPoolConfigList.
865
func (in *SriovNetworkPoolConfigList) DeepCopy() *SriovNetworkPoolConfigList {
1✔
866
        if in == nil {
1✔
867
                return nil
×
868
        }
×
869
        out := new(SriovNetworkPoolConfigList)
1✔
870
        in.DeepCopyInto(out)
1✔
871
        return out
1✔
872
}
873

874
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
875
func (in *SriovNetworkPoolConfigList) DeepCopyObject() runtime.Object {
1✔
876
        if c := in.DeepCopy(); c != nil {
2✔
877
                return c
1✔
878
        }
1✔
879
        return nil
×
880
}
881

882
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
883
func (in *SriovNetworkPoolConfigSpec) DeepCopyInto(out *SriovNetworkPoolConfigSpec) {
1✔
884
        *out = *in
1✔
885
        out.OvsHardwareOffloadConfig = in.OvsHardwareOffloadConfig
1✔
886
        if in.NodeSelector != nil {
2✔
887
                in, out := &in.NodeSelector, &out.NodeSelector
1✔
888
                *out = new(metav1.LabelSelector)
1✔
889
                (*in).DeepCopyInto(*out)
1✔
890
        }
1✔
891
        if in.MaxUnavailable != nil {
2✔
892
                in, out := &in.MaxUnavailable, &out.MaxUnavailable
1✔
893
                *out = new(intstr.IntOrString)
1✔
894
                **out = **in
1✔
895
        }
1✔
896
}
897

898
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SriovNetworkPoolConfigSpec.
899
func (in *SriovNetworkPoolConfigSpec) DeepCopy() *SriovNetworkPoolConfigSpec {
×
900
        if in == nil {
×
901
                return nil
×
902
        }
×
903
        out := new(SriovNetworkPoolConfigSpec)
×
904
        in.DeepCopyInto(out)
×
905
        return out
×
906
}
907

908
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
909
func (in *SriovNetworkPoolConfigStatus) DeepCopyInto(out *SriovNetworkPoolConfigStatus) {
×
910
        *out = *in
×
911
}
×
912

913
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SriovNetworkPoolConfigStatus.
914
func (in *SriovNetworkPoolConfigStatus) DeepCopy() *SriovNetworkPoolConfigStatus {
×
915
        if in == nil {
×
916
                return nil
×
917
        }
×
918
        out := new(SriovNetworkPoolConfigStatus)
×
919
        in.DeepCopyInto(out)
×
920
        return out
×
921
}
922

923
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
924
func (in *SriovNetworkSpec) DeepCopyInto(out *SriovNetworkSpec) {
1✔
925
        *out = *in
1✔
926
        if in.MinTxRate != nil {
1✔
927
                in, out := &in.MinTxRate, &out.MinTxRate
×
928
                *out = new(int)
×
929
                **out = **in
×
930
        }
×
931
        if in.MaxTxRate != nil {
1✔
932
                in, out := &in.MaxTxRate, &out.MaxTxRate
×
933
                *out = new(int)
×
934
                **out = **in
×
935
        }
×
936
}
937

938
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SriovNetworkSpec.
939
func (in *SriovNetworkSpec) DeepCopy() *SriovNetworkSpec {
×
940
        if in == nil {
×
941
                return nil
×
942
        }
×
943
        out := new(SriovNetworkSpec)
×
944
        in.DeepCopyInto(out)
×
945
        return out
×
946
}
947

948
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
949
func (in *SriovNetworkStatus) DeepCopyInto(out *SriovNetworkStatus) {
×
950
        *out = *in
×
951
}
×
952

953
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SriovNetworkStatus.
954
func (in *SriovNetworkStatus) DeepCopy() *SriovNetworkStatus {
×
955
        if in == nil {
×
956
                return nil
×
957
        }
×
958
        out := new(SriovNetworkStatus)
×
959
        in.DeepCopyInto(out)
×
960
        return out
×
961
}
962

963
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
964
func (in *SriovOperatorConfig) DeepCopyInto(out *SriovOperatorConfig) {
1✔
965
        *out = *in
1✔
966
        out.TypeMeta = in.TypeMeta
1✔
967
        in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
1✔
968
        in.Spec.DeepCopyInto(&out.Spec)
1✔
969
        out.Status = in.Status
1✔
970
}
1✔
971

972
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SriovOperatorConfig.
973
func (in *SriovOperatorConfig) DeepCopy() *SriovOperatorConfig {
1✔
974
        if in == nil {
1✔
975
                return nil
×
976
        }
×
977
        out := new(SriovOperatorConfig)
1✔
978
        in.DeepCopyInto(out)
1✔
979
        return out
1✔
980
}
981

982
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
983
func (in *SriovOperatorConfig) DeepCopyObject() runtime.Object {
1✔
984
        if c := in.DeepCopy(); c != nil {
2✔
985
                return c
1✔
986
        }
1✔
987
        return nil
×
988
}
989

990
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
991
func (in *SriovOperatorConfigList) DeepCopyInto(out *SriovOperatorConfigList) {
1✔
992
        *out = *in
1✔
993
        out.TypeMeta = in.TypeMeta
1✔
994
        in.ListMeta.DeepCopyInto(&out.ListMeta)
1✔
995
        if in.Items != nil {
1✔
996
                in, out := &in.Items, &out.Items
×
997
                *out = make([]SriovOperatorConfig, len(*in))
×
998
                for i := range *in {
×
999
                        (*in)[i].DeepCopyInto(&(*out)[i])
×
1000
                }
×
1001
        }
1002
}
1003

1004
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SriovOperatorConfigList.
1005
func (in *SriovOperatorConfigList) DeepCopy() *SriovOperatorConfigList {
1✔
1006
        if in == nil {
1✔
1007
                return nil
×
1008
        }
×
1009
        out := new(SriovOperatorConfigList)
1✔
1010
        in.DeepCopyInto(out)
1✔
1011
        return out
1✔
1012
}
1013

1014
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
1015
func (in *SriovOperatorConfigList) DeepCopyObject() runtime.Object {
1✔
1016
        if c := in.DeepCopy(); c != nil {
2✔
1017
                return c
1✔
1018
        }
1✔
1019
        return nil
×
1020
}
1021

1022
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
1023
func (in *SriovOperatorConfigSpec) DeepCopyInto(out *SriovOperatorConfigSpec) {
1✔
1024
        *out = *in
1✔
1025
        if in.ConfigDaemonNodeSelector != nil {
2✔
1026
                in, out := &in.ConfigDaemonNodeSelector, &out.ConfigDaemonNodeSelector
1✔
1027
                *out = make(map[string]string, len(*in))
1✔
1028
                for key, val := range *in {
2✔
1029
                        (*out)[key] = val
1✔
1030
                }
1✔
1031
        }
1032
        if in.DisablePlugins != nil {
2✔
1033
                in, out := &in.DisablePlugins, &out.DisablePlugins
1✔
1034
                *out = make(PluginNameSlice, len(*in))
1✔
1035
                copy(*out, *in)
1✔
1036
        }
1✔
1037
        if in.FeatureGates != nil {
2✔
1038
                in, out := &in.FeatureGates, &out.FeatureGates
1✔
1039
                *out = make(map[string]bool, len(*in))
1✔
1040
                for key, val := range *in {
2✔
1041
                        (*out)[key] = val
1✔
1042
                }
1✔
1043
        }
1044
}
1045

1046
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SriovOperatorConfigSpec.
1047
func (in *SriovOperatorConfigSpec) DeepCopy() *SriovOperatorConfigSpec {
×
1048
        if in == nil {
×
1049
                return nil
×
1050
        }
×
1051
        out := new(SriovOperatorConfigSpec)
×
1052
        in.DeepCopyInto(out)
×
1053
        return out
×
1054
}
1055

1056
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
1057
func (in *SriovOperatorConfigStatus) DeepCopyInto(out *SriovOperatorConfigStatus) {
×
1058
        *out = *in
×
1059
}
×
1060

1061
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SriovOperatorConfigStatus.
1062
func (in *SriovOperatorConfigStatus) DeepCopy() *SriovOperatorConfigStatus {
×
1063
        if in == nil {
×
1064
                return nil
×
1065
        }
×
1066
        out := new(SriovOperatorConfigStatus)
×
1067
        in.DeepCopyInto(out)
×
1068
        return out
×
1069
}
1070

1071
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
NEW
1072
func (in *System) DeepCopyInto(out *System) {
×
NEW
1073
        *out = *in
×
NEW
1074
}
×
1075

1076
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new System.
NEW
1077
func (in *System) DeepCopy() *System {
×
NEW
1078
        if in == nil {
×
NEW
1079
                return nil
×
NEW
1080
        }
×
NEW
1081
        out := new(System)
×
NEW
1082
        in.DeepCopyInto(out)
×
NEW
1083
        return out
×
1084
}
1085

1086
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
1087
func (in *TrunkConfig) DeepCopyInto(out *TrunkConfig) {
×
1088
        *out = *in
×
1089
        if in.MinID != nil {
×
1090
                in, out := &in.MinID, &out.MinID
×
1091
                *out = new(uint)
×
1092
                **out = **in
×
1093
        }
×
1094
        if in.MaxID != nil {
×
1095
                in, out := &in.MaxID, &out.MaxID
×
1096
                *out = new(uint)
×
1097
                **out = **in
×
1098
        }
×
1099
        if in.ID != nil {
×
1100
                in, out := &in.ID, &out.ID
×
1101
                *out = new(uint)
×
1102
                **out = **in
×
1103
        }
×
1104
}
1105

1106
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TrunkConfig.
1107
func (in *TrunkConfig) DeepCopy() *TrunkConfig {
×
1108
        if in == nil {
×
1109
                return nil
×
1110
        }
×
1111
        out := new(TrunkConfig)
×
1112
        in.DeepCopyInto(out)
×
1113
        return out
×
1114
}
1115

1116
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
1117
func (in *VfGroup) DeepCopyInto(out *VfGroup) {
×
1118
        *out = *in
×
1119
}
×
1120

1121
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VfGroup.
1122
func (in *VfGroup) DeepCopy() *VfGroup {
×
1123
        if in == nil {
×
1124
                return nil
×
1125
        }
×
1126
        out := new(VfGroup)
×
1127
        in.DeepCopyInto(out)
×
1128
        return out
×
1129
}
1130

1131
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
1132
func (in *VirtualFunction) DeepCopyInto(out *VirtualFunction) {
×
1133
        *out = *in
×
1134
}
×
1135

1136
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualFunction.
1137
func (in *VirtualFunction) DeepCopy() *VirtualFunction {
×
1138
        if in == nil {
×
1139
                return nil
×
1140
        }
×
1141
        out := new(VirtualFunction)
×
1142
        in.DeepCopyInto(out)
×
1143
        return out
×
1144
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc