Home
last modified time | relevance | path

Searched refs:sub (Results 1 – 200 of 724) sorted by relevance

1234

/linux-4.1.27/net/tipc/
Dsubscr.c65 static void subscr_send_event(struct tipc_subscription *sub, u32 found_lower, in subscr_send_event() argument
69 struct tipc_net *tn = net_generic(sub->net, tipc_net_id); in subscr_send_event()
70 struct tipc_subscriber *subscriber = sub->subscriber; in subscr_send_event()
73 msg_sect.iov_base = (void *)&sub->evt; in subscr_send_event()
75 sub->evt.event = htohl(event, sub->swap); in subscr_send_event()
76 sub->evt.found_lower = htohl(found_lower, sub->swap); in subscr_send_event()
77 sub->evt.found_upper = htohl(found_upper, sub->swap); in subscr_send_event()
78 sub->evt.port.ref = htohl(port_ref, sub->swap); in subscr_send_event()
79 sub->evt.port.node = htohl(node, sub->swap); in subscr_send_event()
89 int tipc_subscr_overlap(struct tipc_subscription *sub, u32 found_lower, in tipc_subscr_overlap() argument
[all …]
Dsubscr.h75 int tipc_subscr_overlap(struct tipc_subscription *sub, u32 found_lower,
77 void tipc_subscr_report_overlap(struct tipc_subscription *sub, u32 found_lower,
/linux-4.1.27/drivers/media/pci/bt8xx/
Dbttv-gpio.c45 struct bttv_sub_driver *sub = to_bttv_sub_drv(drv); in bttv_sub_bus_match() local
46 int len = strlen(sub->wanted); in bttv_sub_bus_match()
48 if (0 == strncmp(dev_name(dev), sub->wanted, len)) in bttv_sub_bus_match()
56 struct bttv_sub_driver *sub = to_bttv_sub_drv(dev->driver); in bttv_sub_probe() local
58 return sub->probe ? sub->probe(sdev) : -ENODEV; in bttv_sub_probe()
64 struct bttv_sub_driver *sub = to_bttv_sub_drv(dev->driver); in bttv_sub_remove() local
66 if (sub->remove) in bttv_sub_remove()
67 sub->remove(sdev); in bttv_sub_remove()
80 struct bttv_sub_device *sub = to_bttv_sub_dev(dev); in release_sub_device() local
81 kfree(sub); in release_sub_device()
[all …]
Ddvb-bt8xx.c815 static int dvb_bt8xx_probe(struct bttv_sub_device *sub) in dvb_bt8xx_probe() argument
825 card->bttv_nr = sub->core->nr; in dvb_bt8xx_probe()
826 strlcpy(card->card_name, sub->core->v4l2_dev.name, sizeof(card->card_name)); in dvb_bt8xx_probe()
827 card->i2c_adapter = &sub->core->i2c_adap; in dvb_bt8xx_probe()
829 switch(sub->core->type) { in dvb_bt8xx_probe()
893 pr_err("Unknown bttv card type: %d\n", sub->core->type); in dvb_bt8xx_probe()
915 card->bt->bttv_nr = sub->core->nr; in dvb_bt8xx_probe()
917 if ( (ret = dvb_bt8xx_load_card(card, sub->core->type)) ) { in dvb_bt8xx_probe()
922 dev_set_drvdata(&sub->dev, card); in dvb_bt8xx_probe()
926 static void dvb_bt8xx_remove(struct bttv_sub_device *sub) in dvb_bt8xx_remove() argument
[all …]
/linux-4.1.27/drivers/staging/lustre/lustre/lov/
Dlov_io.c50 static inline void lov_sub_enter(struct lov_io_sub *sub) in lov_sub_enter() argument
52 sub->sub_reenter++; in lov_sub_enter()
54 static inline void lov_sub_exit(struct lov_io_sub *sub) in lov_sub_exit() argument
56 sub->sub_reenter--; in lov_sub_exit()
60 struct lov_io_sub *sub) in lov_io_sub_fini() argument
62 if (sub->sub_io != NULL) { in lov_io_sub_fini()
63 if (sub->sub_io_initialized) { in lov_io_sub_fini()
64 lov_sub_enter(sub); in lov_io_sub_fini()
65 cl_io_fini(sub->sub_env, sub->sub_io); in lov_io_sub_fini()
66 lov_sub_exit(sub); in lov_io_sub_fini()
[all …]
Dlov_page.c58 const struct cl_page *sub = lov_sub_page(slice); in lov_page_invariant() local
60 return ergo(sub != NULL, in lov_page_invariant()
61 page->cp_child == sub && in lov_page_invariant()
62 sub->cp_parent == page && in lov_page_invariant()
63 page->cp_state == sub->cp_state); in lov_page_invariant()
69 struct cl_page *sub = lov_sub_page(slice); in lov_page_fini() local
73 if (sub != NULL) { in lov_page_fini()
74 LASSERT(sub->cp_state == CPS_FREEING); in lov_page_fini()
75 lu_ref_del(&sub->cp_reference, "lov", sub->cp_parent); in lov_page_fini()
76 sub->cp_parent = NULL; in lov_page_fini()
[all …]
Dlov_lock.c67 struct lov_io_sub *sub; in lov_sublock_env_get() local
85 sub = lov_sub_get(env, lio, lls->sub_stripe); in lov_sublock_env_get()
86 if (!IS_ERR(sub)) { in lov_sublock_env_get()
87 subenv->lse_env = sub->sub_env; in lov_sublock_env_get()
88 subenv->lse_io = sub->sub_io; in lov_sublock_env_get()
89 subenv->lse_sub = sub; in lov_sublock_env_get()
91 subenv = (void *)sub; in lov_sublock_env_get()
556 struct lovsub_lock *sub; in lov_lock_enqueue() local
572 sub = lls->sub_lock; in lov_lock_enqueue()
577 if (sub == NULL) { in lov_lock_enqueue()
[all …]
Dlovsub_lock.c94 struct lovsub_lock *sub = cl2lovsub_lock(slice); in lovsub_lock_state() local
99 list_for_each_entry(scan, &sub->lss_parents, lll_list) { in lovsub_lock_state()
103 if (sub->lss_active != parent) { in lovsub_lock_state()
250 struct lovsub_lock *sub; in lovsub_lock_closure() local
257 sub = cl2lovsub_lock(slice); in lovsub_lock_closure()
260 list_for_each_entry(scan, &sub->lss_parents, lll_list) { in lovsub_lock_closure()
385 struct lovsub_lock *sub = cl2lovsub_lock(slice); in lovsub_lock_delete() local
405 &sub->lss_parents, lll_list) { in lovsub_lock_delete()
410 lov_lock_unlink(env, scan, sub); in lovsub_lock_delete()
425 struct lovsub_lock *sub = cl2lovsub_lock(slice); in lovsub_lock_print() local
[all …]
Dlov_object.c294 struct cl_object *sub; in lov_subobject_kill() local
303 sub = lovsub2cl(los); in lov_subobject_kill()
304 site = sub->co_lu.lo_dev->ld_site; in lov_subobject_kill()
305 bkt = lu_site_bkt_from_fid(site, &sub->co_lu.lo_header->loh_fid); in lov_subobject_kill()
307 cl_object_kill(env, sub); in lov_subobject_kill()
309 lu_object_ref_del(&sub->co_lu, "lov-parent", lov); in lov_subobject_kill()
310 cl_object_put(env, sub); in lov_subobject_kill()
413 struct lu_object *sub; in lov_print_raid0() local
416 sub = lovsub2lu(r0->lo_sub[i]); in lov_print_raid0()
417 lu_object_print(env, cookie, p, sub); in lov_print_raid0()
/linux-4.1.27/arch/avr32/lib/
Dfindbit.S22 sub r12, -4
23 sub r9, 32
34 sub r9, r11, r10
45 sub r12, -4
51 sub r9, 32
58 sub r12, -4
59 sub r9, 32
86 sub r12, -4
87 sub r9, 32
98 sub r9, r11, r10
[all …]
Dcopy_user.S49 1: sub r10, 4
55 sub r10, 4
58 3: sub r10, -4
68 sub r10, 1
72 sub r10, 1
85 sub r10, 1
86 sub r9, 1
90 sub r10, 1
91 sub r9, 1
95 sub r10, 1
[all …]
Dclear_user.S28 1: sub r11, 4
32 sub r11, 4
35 2: sub r11, -4
42 sub r11, 2
54 sub r11, 1
56 sub r11, 1
58 sub r11, 1
66 18: sub r11, -4
Dmemcpy.S28 5: sub r10, 4
32 sub r10, 4
51 1: sub r10, 4
65 sub r8, 1
67 sub r8, 1
69 sub r8, 1
Dio-readsb.S12 sub r10, 1
30 sub r10, 4
38 sub r10, 4
41 2: sub r10, -4
45 sub r10, 1
Dstrnlen_user.S21 sub r8, r11, 1
34 sub r11, 1
37 sub r12, -1
38 2: sub r12, r10
49 sub r11, lr, r12
Dio-writesb.S12 sub r10, 1
30 sub r10, 4
41 sub r10, 4
44 2: sub r10, -4
48 sub r10, 1
Dio-readsw.S15 sub r10, 1
29 sub r10, 2
35 sub r10, 2
38 2: sub r10, -2
Dio-writesw.S11 sub r10, 1
23 sub r10, 2
30 sub r10, 2
33 2: sub r10, -2
Dcsum_partial.S19 3: sub r11, 4
24 sub r11, 4
28 5: sub r11, -4
37 sub r11, 2
Dcsum_partial_copy_generic.S41 1: sub r10, 4
47 sub r10, 4
51 5: sub r10, -4
63 sub r4, 8
65 sub r10, 1
Dmemset.S34 sub r10, 4
39 sub r10, 4
46 5: sub r10, -4
62 1: sub r10, 4
Dstrncpy_from_user.S47 sub r9, 1
50 2: sub r10, r9
/linux-4.1.27/sound/usb/hiface/
Dpcm.c261 static bool hiface_pcm_playback(struct pcm_substream *sub, struct pcm_urb *urb) in hiface_pcm_playback() argument
263 struct snd_pcm_runtime *alsa_rt = sub->instance->runtime; in hiface_pcm_playback()
270 pcm_buffer_size = snd_pcm_lib_buffer_bytes(sub->instance); in hiface_pcm_playback()
272 if (sub->dma_off + PCM_PACKET_SIZE <= pcm_buffer_size) { in hiface_pcm_playback()
275 (unsigned int) sub->dma_off); in hiface_pcm_playback()
277 source = alsa_rt->dma_area + sub->dma_off; in hiface_pcm_playback()
285 (unsigned int) sub->dma_off); in hiface_pcm_playback()
287 len = pcm_buffer_size - sub->dma_off; in hiface_pcm_playback()
289 source = alsa_rt->dma_area + sub->dma_off; in hiface_pcm_playback()
296 sub->dma_off += PCM_PACKET_SIZE; in hiface_pcm_playback()
[all …]
/linux-4.1.27/sound/usb/6fire/
Dpcm.c196 static void usb6fire_pcm_capture(struct pcm_substream *sub, struct pcm_urb *urb) in usb6fire_pcm_capture() argument
202 struct pcm_runtime *rt = snd_pcm_substream_chip(sub->instance); in usb6fire_pcm_capture()
203 struct snd_pcm_runtime *alsa_rt = sub->instance->runtime; in usb6fire_pcm_capture()
205 u32 *dest = (u32 *) (alsa_rt->dma_area + sub->dma_off in usb6fire_pcm_capture()
232 sub->dma_off++; in usb6fire_pcm_capture()
233 sub->period_off++; in usb6fire_pcm_capture()
235 sub->dma_off = 0; in usb6fire_pcm_capture()
243 static void usb6fire_pcm_playback(struct pcm_substream *sub, in usb6fire_pcm_playback() argument
249 struct pcm_runtime *rt = snd_pcm_substream_chip(sub->instance); in usb6fire_pcm_playback()
250 struct snd_pcm_runtime *alsa_rt = sub->instance->runtime; in usb6fire_pcm_playback()
[all …]
/linux-4.1.27/drivers/net/wireless/ti/wlcore/
Ddebugfs.h71 #define DEBUGFS_FWSTATS_FILE(sub, name, fmt, struct_type) \ argument
72 static ssize_t sub## _ ##name## _read(struct file *file, \
82 stats->sub.name); \
85 static const struct file_operations sub## _ ##name## _ops = { \
86 .read = sub## _ ##name## _read, \
91 #define DEBUGFS_FWSTATS_FILE_ARRAY(sub, name, len, struct_type) \ argument
92 static ssize_t sub## _ ##name## _read(struct file *file, \
105 buf, i, stats->sub.name[i]); \
110 static const struct file_operations sub## _ ##name## _ops = { \
111 .read = sub## _ ##name## _read, \
[all …]
/linux-4.1.27/sound/usb/caiaq/
Daudio.c65 struct snd_pcm_substream *sub) in activate_substream() argument
69 if (sub->stream == SNDRV_PCM_STREAM_PLAYBACK) in activate_substream()
70 cdev->sub_playback[sub->number] = sub; in activate_substream()
72 cdev->sub_capture[sub->number] = sub; in activate_substream()
79 struct snd_pcm_substream *sub) in deactivate_substream() argument
84 if (sub->stream == SNDRV_PCM_STREAM_PLAYBACK) in deactivate_substream()
85 cdev->sub_playback[sub->number] = NULL; in deactivate_substream()
87 cdev->sub_capture[sub->number] = NULL; in deactivate_substream()
183 static int snd_usb_caiaq_pcm_hw_params(struct snd_pcm_substream *sub, in snd_usb_caiaq_pcm_hw_params() argument
186 return snd_pcm_lib_alloc_vmalloc_buffer(sub, in snd_usb_caiaq_pcm_hw_params()
[all …]
/linux-4.1.27/drivers/misc/vmw_vmci/
Dvmci_event.c141 struct vmci_subscription *sub; in vmci_event_subscribe() local
157 sub = kzalloc(sizeof(*sub), GFP_KERNEL); in vmci_event_subscribe()
158 if (!sub) in vmci_event_subscribe()
161 sub->id = VMCI_EVENT_MAX; in vmci_event_subscribe()
162 sub->event = event; in vmci_event_subscribe()
163 sub->callback = callback; in vmci_event_subscribe()
164 sub->callback_data = callback_data; in vmci_event_subscribe()
165 INIT_LIST_HEAD(&sub->node); in vmci_event_subscribe()
179 sub->id = subscription_id; in vmci_event_subscribe()
186 list_add_rcu(&sub->node, &subscriber_array[event]); in vmci_event_subscribe()
[all …]
/linux-4.1.27/drivers/media/v4l2-core/
Dv4l2-event.c206 const struct v4l2_event_subscription *sub, unsigned elems, in v4l2_event_subscribe() argument
213 if (sub->type == V4L2_EVENT_ALL) in v4l2_event_subscribe()
224 sev->type = sub->type; in v4l2_event_subscribe()
225 sev->id = sub->id; in v4l2_event_subscribe()
226 sev->flags = sub->flags; in v4l2_event_subscribe()
231 found_ev = v4l2_event_subscribed(fh, sub->type, sub->id); in v4l2_event_subscribe()
245 v4l2_event_unsubscribe(fh, sub); in v4l2_event_subscribe()
259 struct v4l2_event_subscription sub; in v4l2_event_unsubscribe_all() local
270 sub.type = sev->type; in v4l2_event_unsubscribe_all()
271 sub.id = sev->id; in v4l2_event_unsubscribe_all()
[all …]
/linux-4.1.27/arch/avr32/kernel/
Dsyscall-stubs.S35 sub sp, -4
44 sub sp, -4
53 sub sp, -4
62 sub sp, -4
71 sub sp, -4
80 sub sp, -4
89 sub sp, -4
98 sub sp, -4
107 sub sp, -4
116 sub sp, -4
[all …]
Dentry-avr32b.S151 sub sp, 4
240 sub sp, -4 /* r12_orig */
306 sub r9, pc, . - debug_trampoline
318 2: sub r10, sp, -(FRAME_SIZE_FULL - REG_LR)
375 sub pc, -2
378 sub sp, 4
388 sub sp, 4
391 sub r0, sp, -(14 * 4)
403 sub r12, pc, (. - 1f)
411 sub sp, 4
[all …]
/linux-4.1.27/arch/arc/lib/
Dstrlen.S22 sub r1,r2,r7
25 sub r12,r6,r7
35 sub r1,r2,r4
38 sub r12,r6,r4
50 sub r1,r2,r4
52 sub r12,r6,r4
59 sub.ne r3,r3,4
67 sub r0,r3,r0
69 sub r0,r0,r1
75 sub r0,r3,r0
Dstrchr-700.S34 sub r12,r2,r7
40 sub r12,r6,r7
61 sub r12,r2,r3
67 sub r12,r6,r3
77 sub r3,r7,1
89 sub r3,r6,r3
120 sub r2,r7,r3
Dmemcmp.S22 sub r3,r2,1
64 sub r0,r2,r12
78 sub r0,r2,r12
86 sub.f r0,r4,r5
117 sub r0,r3,r12
120 sub r0,r4,r5
Dstrcmp.S28 sub r4,r2,r12
37 sub r1,r5,r0
54 sub r1,r5,r0
58 sub.f r0,r2,r3
95 sub r0,r2,r3
Dstrcpy-700.S30 sub r2,r3,r8
41 sub r2,r3,r8
46 sub r2,r4,r8
/linux-4.1.27/arch/ia64/lib/
Dcopy_user.S158 sub t1=8,src2
162 sub len1=len,t1 // set len1
164 sub lshift=64,rshift
170 sub t1=dst2,src2
173 (p14) sub word1=8,src2 // (8 - src offset)
174 (p15) sub t1=r0,t1 // absolute value
175 (p15) sub word1=8,dst2 // (8 - dst offset)
179 sub t2=8,t1
180 (p14) sub word1=word1,t1
182 sub len1=len,word1 // resulting len
[all …]
Dstrlen.S103 sub tmp=64,tmp // how many bits to shift our mask on the right
143 sub ret0=src,orig // distance from base
144 sub tmp=8,val1 // which byte in word
147 sub ret0=ret0,tmp // adjust
185 sub ret0=base,orig // distance from base
186 sub tmp=8,val1
189 sub ret0=ret0,tmp // length=now - back -1
Dstrlen_user.S105 sub tmp=64,tmp // how many bits to shift our mask on the right
146 sub ret0=src,orig // distance from origin
147 sub tmp=7,val1 // 7=8-1 because this strlen returns strlen+1
150 sub ret0=ret0,tmp // length=now - back -1
182 sub ret0=base,orig // distance from base
183 sub tmp=7,val1 // 7=8-1 because this strlen returns strlen+1
186 sub ret0=ret0,tmp // length=now - back -1
Dflush.S32 sub r22=in1,r0,1 // last byte address
38 sub r8=r22,r23 // number of strides - 1
85 sub r22=r22,r0,1 // last byte address
91 sub r8=r22,r23 // number of strides - 1
/linux-4.1.27/arch/sh/lib64/
Dudivdi3.S10 sub r21,r5,r1
13 sub r63,r22,r20 // r63 == 64 % 64
30 sub r63,r4,r4 // Negate to make sure r1 ends up <= 1/r2
39 sub r2,r8,r2
52 sub r2,r5,r2
62 sub r2,r3,r2
77 sub r63,r4,r4 // Negate to make sure r1 ends up <= 1/r2
86 sub r25,r5,r25
97 sub r25,r5,r25
100 sub r25,r7,r25
[all …]
Dudivsi3.S16 sub r20,r25,r21
21 sub r20,r0,r0
38 sub r4,r20,r25
47 sub.l r25,r20,r25
51 sub r25,r22,r25
Dsdivsi3.S27 sub r21, r19, r19 /* some 11 bit inverse in s1.14 */
29 sub r63, r1, r1
34 sub r19, r18, r18
47 sub r21, r19, r21
49 sub r21, r0, r0
/linux-4.1.27/arch/sparc/lib/
Dmemscan_32.S36 sub %o0, 1, %o0
58 sub %g2, %o2, %g2
74 sub %g2, %o2, %g2
81 sub %o0, 4, %g3
93 sub %o0, 3, %o0
101 sub %o0, 2, %o0
109 sub %o0, 1, %o0
113 sub %o0, 2, %o0
Ddivdi3.S29 sub %g0,%i1,%o0
32 sub %g0,%i0,%o0
41 sub %g0,%i3,%o0
44 sub %g0,%i2,%o0
60 sub %i0,%o4,%i0 ! this kills msb of n
68 sub %i0,%o4,%i0 ! this kills msb of n
69 4: sub %i0,%o4,%i0
76 sub %i0,%o4,%i0
96 sub %g3,%o4,%g3 ! this kills msb of n
104 sub %g3,%o4,%g3 ! this kills msb of n
[all …]
Dcopy_user.S130 sub %o2, 1, %o2
137 sub %o2, 2, %o2
144 sub %o2, 2, %o2
167 sub %g1, 4, %g1
197 sub %o5, %o4, %o5
218 EX2(st %g3, [%o0 - 0x04], and %g1, 0xf, %g1, sub %g1, 4)
265 sub %o5, %o4, %o5
283 sub %o2, 1, %o2
321 sub %o5, %o4, %o5
354 EX(st %g3, [%o0 + 0x04], sub %o2, 4)
[all …]
Dmemset.S81 EX(stb %g3, [%o0], sub %o1, 0)
85 EX(stb %g3, [%o0 + 0x01], sub %o1, 1)
87 EX(stb %g3, [%o0 + 0x02], sub %o1, 2)
89 sub %o2, 4, %o2
92 sub %o0, %o2, %o0
109 EX(st %g3, [%o0], sub %o1, 0)
110 sub %o1, 4, %o1
132 sub %o4, %o3, %o4
187 sub %g2, 9, %g2
193 sub %o0, %g2, %o0
[all …]
Dstrncmp_32.S34 sub %o0, %g2, %o0
50 sub %o0, %g2, %o0
66 sub %o0, %g2, %o0
82 sub %o0, %g2, %o0
108 sub %o0, %g2, %o0
117 sub %o3, %o0, %o0
DGENmemcpy.S69 sub %o0, %o1, %o3
72 sub %o4, 0x8, %o4
73 sub %g0, %o4, %o4
74 sub %o2, %o4, %o2
83 sub %o2, %g1, %o2
92 sub %o0, %o1, %o3
99 sub %o0, %o1, %o3
Dudivdi3.S37 sub %i0,%o3,%i0 ! this kills msb of n
45 sub %i0,%o3,%i0 ! this kills msb of n
46 4: sub %i0,%o3,%i0
53 sub %i0,%o3,%i0
75 sub %o4,%o3,%o4 ! this kills msb of n
83 sub %o4,%o3,%o4 ! this kills msb of n
84 4: sub %o4,%o3,%o4
91 sub %o4,%o3,%o4
101 sub %i0,%o3,%i0 ! this kills msb of n
109 sub %i0,%o3,%i0 ! this kills msb of n
[all …]
DNG2memcpy.S223 sub %o4, 64, %o4
224 sub %g0, %o4, %o4 ! bytes to align dst
225 sub %o2, %o4, %o2
245 sub %o2, %g1, %o2
249 sub %o0, %o4, %g3
277 110: sub %o4, 64, %g2
291 120: sub %o4, 56, %g2
305 130: sub %o4, 48, %g2
319 140: sub %o4, 40, %g2
333 150: sub %o4, 32, %g2
[all …]
DNG4memset.S34 sub %g0, %o0, %g1
37 sub %o1, %g1, %o1
45 sub %g0, %o0, %g1
48 sub %o1, %g1, %o1
55 sub %o1, %g1, %o1
69 sub %o1, %g1, %o1
76 sub %o1, %g1, %o1
DNGmemcpy.S125 sub %i4, 64, %i4
126 sub %g0, %i4, %i4 ! bytes to align dst
127 sub %i2, %i4, %i2
153 sub %i2, %g1, %i2 ! final sub-block copy bytes
157 sub %i1, %i4, %i1
164 sub %i5, GLOBAL_SPARE, %i5
312 sub %o0, %i1, %i3
318 sub %o0, %i1, %i3
327 sub %i1, 0x08, %i1
336 sub %i2, 0x8, %i2
[all …]
Dmemmove.S20 sub %g7, 1, %o1
22 sub %o5, 1, %o0
25 sub %o1, 1, %o1
28 sub %o0, 1, %o0
DGENbzero.S51 sub %g2, %g1, %g1
52 sub %o1, %g1, %o1
62 sub %g2, %g1, %g1
63 sub %o1, %g1, %o1
71 sub %o1, %g1, %o1
91 sub %o1, %g1, %o1
136 sub %g1, %g2, %g1; \
DU3memcpy.S114 sub %o0, %o1, GLOBAL_SPARE
115 sub %g2, 0x40, %g2
116 sub %g0, %g2, %g2
117 sub %o2, %g2, %o2
254 sub %o2, %g2, %o2
282 sub %o0, %o1, %o3
317 sub %o0, %o1, %o3
333 sub %o2, 0x8, %o2
340 sub %o2, 0x4, %o2
352 sub %g1, 0x8, %g1
[all …]
DNGbzero.S52 sub %g2, %g1, %g1
53 sub %o1, %g1, %o1
63 sub %g2, %g1, %g1
64 sub %o1, %g1, %o1
73 sub %o1, %g1, %o1
93 sub %o1, %g1, %o1
139 sub %g1, %g2, %g1; \
DNG4memcpy.S116 sub %g0, %o0, %g1
119 sub %o2, %g1, %o2
142 sub %g0, %o0, %g1
149 sub %o2, %g1, %o2
161 sub %o2, %o4, %o2
210 sub %o2, %o4, %o2
266 sub %o2, %o5, %o2
281 sub %o2, %o5, %o2
301 sub %g0, %o0, %g1
304 sub %o2, %g1, %o2
[all …]
Dmemscan_64.S40 sub %o1, 8, %o1
42 sub %o5, %o2, %o4
104 sub %o0, 1, %o0
114 sub %g0, %o2, %o4
126 sub %o0, 1, %o0
Dchecksum_64.S26 sub %o1, 1, %o1
34 sub %o1, 2, %o1
59 sub %o1, %o3, %o1
108 sub %o1, %o3, %o1
139 sub %o1, 2, %o1
145 sub %o1, 1, %o1
Dmemcpy.S151 sub %o0, %o1, %o4
160 sub %o1, 1, %o1
161 sub %o0, 1, %o0
168 sub %o1, 1, %o1
170 sub %o0, 1, %o0
193 sub %o2, 1, %o2
200 sub %o2, 2, %o2
206 sub %o0, %o1, %o4
225 sub %g1, 4, %g1
240 sub %g1, 128, %g1
[all …]
Dchecksum_32.S82 sub %o1, 2, %o1
96 sub %o1, 4, %o1
126 sub %g7, %g1, %g7 ! adjust jmp ptr
127 sub %g7, %o4, %g7 ! final jmp ptr adjust
307 sub %g1, 2, %g1
323 sub %g1, 4, %g1
354 sub %g1, 128, %g1 ! detract from length
366 sub %o5, %o4, %o5 ! continue table calculation
368 sub %o5, %g2, %o5 ! some more adjustments
390 sub %g1, 128, %g1 ! detract from length
[all …]
Datomic_64.S49 ATOMIC_OPS(sub)
86 ATOMIC64_OPS(sub)
96 sub %g1, 1, %g7
102 sub %g1, 1, %o0
Dcsum_copy.S49 sub %o2, 1, %o2
59 sub %o2, 2, %o2
89 sub %o2, %g3, %o2
158 sub %o2, %g3, %o2
191 sub %o2, 2, %o2
199 sub %o2, 1, %o2
236 sub %o2, 1, %o2
248 sub %o2, 2, %o2
250 sub %g1, 1, %g1
Dcopy_page.S56 sub %o0, %g2, %g1 ! dest paddr
58 sub %o1, %g2, %g2 ! src paddr
185 sub %o2, 0x40, %o2
191 sub %o2, 0x40, %o2
196 sub %o2, 0x40, %o2
206 sub %o2, 0x40, %o2
212 sub %o2, 0x40, %o2
DU1memcpy.S154 sub %o0, %o1, %GLOBAL_SPARE
155 sub %g2, 0x40, %g2
156 sub %g0, %g2, %g2
157 sub %o2, %g2, %o2
200 sub %o2, %GLOBAL_SPARE, %g3
205 sub %g3, 0x8, %g3
206 sub %o2, %GLOBAL_SPARE, %o2
216 sub %GLOBAL_SPARE, 0x80, %GLOBAL_SPARE
226 sub %o3, %g2, %o3
462 sub %o0, %o1, %o3
[all …]
Dashrdi3.S16 sub %g2, %o2, %g2
23 sub %g0, %g2, %g2
Dbzero.S35 sub %o1, 1, %o1
39 sub %o1, 4, %o1
101 sub %o1, 1, %o1
105 sub %o1, 4, %o1
Dstrlen.S46 sub %o5, %o2, %o4
70 sub %o4, %o1, %o0
/linux-4.1.27/arch/arm64/lib/
Dstrnlen.S69 sub limit_wd, limit, #1 /* Limit != 0, so no underflow. */
86 sub tmp1, data1, zeroones
88 sub tmp3, data2, zeroones
104 sub len, src, srcin
108 sub len, len, #8
118 CPU_BE( sub tmp1, data2, zeroones )
122 sub len, len, #8
143 sub limit_wd, limit, #1
Dstrncmp.S80 sub limit_wd, limit, #1 /* limit != 0, so no underflow. */
93 sub tmp1, data1, zeroones
136 sub limit_wd, limit, #1 /* limit != 0, so no underflow. */
170 sub limit, limit, pos
183 sub result, data1, data2
197 sub limit, limit, tmp3
201 sub tmp1, data1, zeroones
224 sub tmp1, data1, zeroones
235 sub tmp1, data1, zeroones
270 CPU_BE( sub tmp1, tmp3, zeroones )
[all …]
Dstrlen.S78 sub tmp1, data1, zeroones
80 sub tmp3, data2, zeroones
87 sub len, src, srcin
90 sub len, len, #8
100 CPU_BE( sub tmp1, data2, zeroones )
104 sub len, len, #8
Dstrcmp.S80 sub tmp1, data1, zeroones
135 sub result, data1, data2
148 sub tmp1, data1, zeroones
170 sub tmp1, data1, zeroones
180 sub tmp1, data1, zeroones
212 CPU_BE( sub tmp1, tmp3, zeroones )
232 sub result, data1, data2, lsr #56
Dmemset.S93 sub count, count, tmp2
131 sub dst, dst, #16/* Pre-bias. */
132 sub count, count, #64
179 sub zva_bits_x, zva_len_x, #1
184 sub tmp1, count, tmp2
207 sub count, count, zva_len_x
Dmemcmp.S68 sub limit_wd, limit, #1 /* limit != 0, so no underflow. */
117 sub limit_wd, limit, #1/*limit != 0, so no underflow.*/
150 sub limit, limit, pos
162 sub result, data1, data2
174 sub limit, limit, tmp3
238 sub result, data1, data2, lsr #56
253 sub result, data1, data2
Dcopy_to_user.S42 sub x2, x2, #4
47 sub x2, x2, #2
59 9: sub x0, x4, x0 // bytes not copied
Dcopy_from_user.S42 sub x2, x2, #4
47 sub x2, x2, #2
59 9: sub x2, x4, x1
Dcopy_in_user.S44 sub x2, x2, #4
49 sub x2, x2, #2
61 9: sub x0, x4, x0 // bytes not copied
Dclear_user.S42 sub x1, x1, #4
46 sub x1, x1, #2
/linux-4.1.27/arch/unicore32/mm/
Dcache-ucv2.S58 sub r1, r1, r0
68 sub.a r1, r1, #CACHE_LINESIZE
98 sub r1, r1, r0
107 sub r9, r9, #1 @ PAGE_MASK
118 sub.a r1, r1, #CACHE_LINESIZE
152 sub r1, r1, r0
161 sub r9, r9, #1 @ PAGE_MASK
171 sub.a r1, r1, #CACHE_LINESIZE
192 sub r1, r1, r0
203 sub.a r1, r1, #CACHE_LINESIZE
Dproc-ucv2.S73 sub r9, r9, #1 @ PAGE_MASK
82 sub.a r1, r1, #CACHE_LINESIZE
124 sub r2, r0, #PAGE_OFFSET
/linux-4.1.27/include/media/
Dv4l2-event.h128 const struct v4l2_event_subscription *sub, unsigned elems,
131 const struct v4l2_event_subscription *sub);
134 struct v4l2_event_subscription *sub);
136 const struct v4l2_event_subscription *sub);
138 struct v4l2_fh *fh, struct v4l2_event_subscription *sub);
/linux-4.1.27/arch/unicore32/lib/
Dbacktrace.S41 sub offset, r0, r1
63 sub sv_pc, sv_pc, offset @ Correct PC for prefetching
69 sub r0, sv_pc, #4 @ allow for mov
72 sub r0, sv_pc, #8 @ allow for mov + stmia
83 sub r0, r0, #4 @ point at the last arg
90 sub r0, frame, #16
127 sub reg, reg, #3
140 sub r2, r2, #3
148 2: sub.a reg, reg, #1
Dcopy_template.S63 sub.a r2, r2, #4
70 1: sub.a r2, r2, #(28)
76 sub.a r2, r2, #32
124 sub.a r2, r2, ip
139 sub.a r2, r2, #28
147 sub.a r2, r2, #32
174 sub.a ip, ip, #4
179 16: sub r1, r1, #(\b / 8)
Dstrncpy_from_user.S27 1: sub.a r2, r2, #1
33 sub r1, r1, #1 @ take NUL character out of count
34 2: sub r0, r1, ip
Dstrnlen_user.S31 sub.a r1, r1, #1
34 2: sub r0, r0, r2
Dclear_user.S36 sub r1, r1, ip @ 7 6 5 4 3 2 1
37 1: sub.a r1, r1, #8 @ -1 -2 -3 -4 -5 -6 -7
/linux-4.1.27/drivers/acpi/acpica/
Dutids.c150 struct acpi_pnp_device_id *sub; in acpi_ut_execute_SUB() local
168 sub = in acpi_ut_execute_SUB()
171 if (!sub) { in acpi_ut_execute_SUB()
178 sub->string = in acpi_ut_execute_SUB()
179 ACPI_ADD_PTR(char, sub, sizeof(struct acpi_pnp_device_id)); in acpi_ut_execute_SUB()
183 ACPI_STRCPY(sub->string, obj_desc->string.pointer); in acpi_ut_execute_SUB()
184 sub->length = length; in acpi_ut_execute_SUB()
185 *return_id = sub; in acpi_ut_execute_SUB()
Dnsxfname.c278 struct acpi_pnp_device_id *sub = NULL; in acpi_get_object_info() local
348 status = acpi_ut_execute_SUB(node, &sub); in acpi_get_object_info()
350 info_size += sub->length; in acpi_get_object_info()
466 if (sub) { in acpi_get_object_info()
468 sub, next_id_string); in acpi_get_object_info()
507 if (sub) { in acpi_get_object_info()
508 ACPI_FREE(sub); in acpi_get_object_info()
/linux-4.1.27/arch/tile/lib/
Dusercopy_32.S32 2: { sub r0, r0, r3; jrp lr }
55 { sub r0, r0, r3; jrp lr }
57 { sub r0, r0, r3; jrp lr }
105 { sub r2, zero, r2; addi r1, r1, L2_CACHE_BYTES-1 }
107 { sub r1, r1, r0 }
125 { sub r2, zero, r2; addi r1, r1, L2_CACHE_BYTES-1 }
127 { sub r1, r1, r0 }
Dusercopy_64.S32 2: { sub r0, r0, r3; jrp lr }
55 { sub r0, r0, r3; jrp lr }
57 { sub r0, r0, r3; jrp lr }
105 { sub r2, zero, r2; addi r1, r1, L2_CACHE_BYTES-1 }
107 { sub r1, r1, r0 }
125 { sub r2, zero, r2; addi r1, r1, L2_CACHE_BYTES-1 }
127 { sub r1, r1, r0 }
/linux-4.1.27/arch/hexagon/mm/
Dcopy_from_user.S67 r2 += sub(src_sav,src)
77 r2 += sub(src_sav,src)
87 r2 += sub(src_sav,src)
97 r2 += sub(src_sav,src)
/linux-4.1.27/arch/sparc/kernel/
Dhead_64.S165 sub %l0, %l1, %l1
180 sub %l0, %l1, %l1
186 sub %l0, %l1, %l1
187 sub %l0, %l2, %l2
188 sub %l0, %l5, %l5
210 sub %l0, %l1, %l1
211 sub %l0, %l2, %l2
212 sub %l0, %l3, %l3
214 sub %sp, (192 + 128), %sp
231 sub %l0, %l1, %l1
[all …]
Dhelpers.S12 1: sub %g2, 1, %g2
32 sub %g1, 1, %g3
35 sub %g2, 1, %g2
40 sub %g3, 1, %g3
Dtrampoline_64.S118 sub %g1, STACKFRAME_SZ + STACK_BIAS + 256, %sp
166 sub %l7, %l5, %g2
199 sub %l7, %l5, %g2
286 sub %g1, STACKFRAME_SZ + STACK_BIAS + 256, %sp
353 sub %g2, %g3, %g2
398 sub %g5, (STACKFRAME_SZ + STACK_BIAS), %g5
/linux-4.1.27/arch/nios2/boot/compressed/
Dhead.S28 sub r1, r1, r2
34 sub r1, r1, r2
55 sub r1, r1, r2
91 sub r1, r1, r2
97 sub r1, r1, r2
/linux-4.1.27/arch/arm64/crypto/
Daes-neon.S52 sub v9.16b, \in\().16b, v12.16b
54 sub v10.16b, v9.16b, v12.16b
56 sub v11.16b, v10.16b, v12.16b
118 sub v8.16b, \in0\().16b, v12.16b
119 sub v9.16b, \in1\().16b, v12.16b
122 sub v10.16b, v8.16b, v12.16b
123 sub v11.16b, v9.16b, v12.16b
126 sub v8.16b, v10.16b, v12.16b
127 sub v9.16b, v11.16b, v12.16b
135 sub v8.16b, \in0\().16b, v12.16b
[all …]
Daes-ce-ccm-core.S24 sub w8, w8, #16
38 sub w7, w5, #2 /* modified # of rounds */
95 sub w3, w3, #2 /* modified # of rounds */
137 sub w7, w4, #2 /* get modified # of rounds */
/linux-4.1.27/Documentation/filesystems/
Drelay.txt33 sub-buffers. Messages are written to the first sub-buffer until it is
35 the next (if available). Messages are never split across sub-buffers.
37 sub-buffer, while the kernel continues writing to the next.
39 When notified that a sub-buffer is full, the kernel knows how many
41 message couldn't fit into a sub-buffer. Userspace can use this
44 After copying it, userspace can notify the kernel that a sub-buffer
57 read sub-buffers; thus in cases where read(2) is being used to drain
95 consumes the read sub-buffers; thus in cases where read(2) is being
134 notified when sub-buffer boundaries are crossed.
260 number of sub-buffers by the sub-buffer size passed into relay_open().
[all …]
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/bios/
Ddisp.c30 u8 *ver, u8 *hdr, u8 *cnt, u8 *len, u8 *sub) in nvbios_disp_table() argument
46 *sub = nv_ro08(bios, data + 0x04); in nvbios_disp_table()
59 nvbios_disp_entry(struct nvkm_bios *bios, u8 idx, u8 *ver, u8 *len, u8 *sub) in nvbios_disp_entry() argument
62 u16 data = nvbios_disp_table(bios, ver, &hdr, &cnt, len, sub); in nvbios_disp_entry()
70 nvbios_disp_parse(struct nvkm_bios *bios, u8 idx, u8 *ver, u8 *len, u8 *sub, in nvbios_disp_parse() argument
73 u16 data = nvbios_disp_entry(bios, idx, ver, len, sub); in nvbios_disp_parse()
/linux-4.1.27/arch/arm64/mm/
Dcache.S127 sub x3, x2, #1
137 sub x3, x2, #1
166 sub x3, x2, #1
191 sub x3, x2, #1
217 sub x3, x2, #1
234 sub x3, x2, #1
/linux-4.1.27/arch/sparc/mm/
Dultra.S93 1: sub %o1, (1 << 3), %o1
121 sub %o1, %o0, %o3
122 sub %o3, %o4, %o3
128 sub %o3, %o4, %o3
183 sub %o0, %g1, %o0 ! physical address
186 sub %o2, (1 << 5), %o2 ! D-cache line size
197 sub %o2, (1 << 5), %o2 ! D-cache line size
271 1: sub %o1, (1 << 3), %o1
292 sub %o0, %g1, %o0
343 1: sub %g1, (1 << 3), %g1
[all …]
Dviking.S38 sub %o0, %g2, %g3
91 sub %o0, %g2, %g3
92 sub %g3, -PAGE_SIZE, %g3 ! ppage + PAGE_SIZE
97 sub %g3, MXCC_STREAM_SIZE, %g3
103 sub %g3, MXCC_STREAM_SIZE, %g3
164 1: sub %o1, %o4, %o1
250 2: sub %o1, %o4, %o1
Dhypersparc.S96 sub %o2, %o1, %g4
138 sub %o2, %g7, %o2
185 sub %o1, -PAGE_SIZE, %o1
195 sub %o1, %g7, %o1
233 sub %o0, -PAGE_SIZE, %o0
240 sub %o0, %g7, %o0
301 sub %o1, %o4, %o1
357 sub %o1, %o0, %o2 ! difference
/linux-4.1.27/Documentation/devicetree/bindings/leds/
Dleds-ns2.txt6 Each LED is represented as a sub-node of the ns2-leds device.
8 Required sub-node properties:
12 Optional sub-node properties:
Dtca6507.txt13 Each led is represented as a sub-node of the ti,tca6507 device.
15 LED sub-node properties:
Dpca963x.txt11 Each led is represented as a sub-node of the nxp,pca963x device.
13 LED sub-node properties:
Dleds-pwm.txt6 Each LED is represented as a sub-node of the pwm-leds device. Each
9 LED sub-node properties:
/linux-4.1.27/sound/soc/fsl/
Dfsl_esai.c126 u32 psr, pm = 999, maxfp, prod, sub, savesub, i, j; in fsl_esai_divisor_cal() local
156 sub = 0; in fsl_esai_divisor_cal()
158 sub = prod - ratio; in fsl_esai_divisor_cal()
160 sub = ratio - prod; in fsl_esai_divisor_cal()
165 sub = sub * 1000 / ratio; in fsl_esai_divisor_cal()
166 if (sub < savesub) { in fsl_esai_divisor_cal()
167 savesub = sub; in fsl_esai_divisor_cal()
307 u32 sub, ratio = hck_rate / freq; in fsl_esai_set_bclk() local
315 sub = ratio * freq - hck_rate; in fsl_esai_set_bclk()
317 sub = hck_rate - ratio * freq; in fsl_esai_set_bclk()
[all …]
/linux-4.1.27/Documentation/sound/alsa/
DProcfile.txt42 <card>-<device>: <id>: <name> : <sub-streams>
120 card*/pcm*/sub*/info
121 The general information of this PCM sub-stream.
123 card*/pcm*/sub*/status
124 The current status of this PCM sub-stream, elapsed time,
127 card*/pcm*/sub*/hw_params
128 The hardware parameters set for this sub-stream.
130 card*/pcm*/sub*/sw_params
131 The soft parameters set for this sub-stream.
133 card*/pcm*/sub*/prealloc
[all …]
/linux-4.1.27/drivers/regulator/
Dmax1586.c165 struct max1586_subdev_data *sub; in of_get_max1586_platform_data() local
203 sub = pdata->subdevs; in of_get_max1586_platform_data()
206 sub->id = i; in of_get_max1586_platform_data()
207 sub->name = rmatch[i].of_node->name; in of_get_max1586_platform_data()
208 sub->platform_data = rmatch[i].init_data; in of_get_max1586_platform_data()
209 sub++; in of_get_max1586_platform_data()
Dmax8660.c337 struct max8660_subdev_data *sub; in max8660_pdata_from_dt() local
360 sub = pdata->subdevs; in max8660_pdata_from_dt()
363 sub->id = i; in max8660_pdata_from_dt()
364 sub->name = rmatch[i].name; in max8660_pdata_from_dt()
365 sub->platform_data = rmatch[i].init_data; in max8660_pdata_from_dt()
367 sub++; in max8660_pdata_from_dt()
/linux-4.1.27/Documentation/devicetree/bindings/hwmon/
Dltc2978.txt14 - regulators: A node that houses a sub-node for each regulator controlled by
15 the device. Each sub-node is identified using the node's name, with valid
16 values listed below. The content of each sub-node is defined by the
/linux-4.1.27/arch/sh/lib/
D__clear_user.S31 sub r4, r3
40 sub r7, r5
80 sub r2, r3
94 sub r2, r0
Dudiv_qrnnd.S61 sub r2,r0
71 sub r5,r0
/linux-4.1.27/arch/sparc/power/
Dhibernate_asm.S72 sub %l0, %g7, %l0
78 sub %l1, %g7, %l1
79 sub %l2, %g7, %l2
87 sub %l3, 8, %l3
/linux-4.1.27/Documentation/devicetree/bindings/pinctrl/
Dmeson,pinctrl.txt7 === GPIO sub-nodes ===
10 represented as sub-nodes and each of them acts as a GPIO controller.
12 Required properties for sub-nodes are:
21 Valid sub-node names are:
25 === Other sub-nodes ===
Dabilis,tb10x-iomux.txt15 Functions are defined (and referenced) by sub-nodes of the pin controller.
16 Every sub-node defines exactly one function (implying a set of pins).
19 controller sub-nodes.
/linux-4.1.27/Documentation/devicetree/bindings/regulator/
D88pm800.txt6 - regulators: A node that houses a sub-node for each regulator within the
7 device. Each sub-node is identified using the node's name (or the deprecated
9 The content of each sub-node is defined by the standard binding for
Disl9305.txt7 - regulators: A node that houses a sub-node for each regulator within the
8 device. Each sub-node is identified using the node's name, with valid
9 values being "dcd1", "dcd2", "ldo1" and "ldo2". The content of each sub-node
Dda9211.txt7 - regulators: A node that houses a sub-node for each regulator within the
8 device. Each sub-node is identified using the node's name, with valid
9 values listed below. The content of each sub-node is defined by the
Das3722-regulator.txt23 - regulators : Must contain a sub-node per regulator from the list below.
24 Each sub-node should contain the constraints and initialization
26 description of standard properties for these sub-nodes.
30 Optional sub-node properties:
Dpalmas-pmic.txt22 - regulators : Must contain a sub-node per regulator from the list below.
23 Each sub-node should contain the constraints and initialization
25 description of standard properties for these sub-nodes.
32 Optional sub-node properties:
D88pm860x.txt6 - regulators: A node that houses a sub-node for each regulator within the
7 device. Each sub-node is identified using the regulator-compatible
Dmax8907.txt14 - regulators: A node that houses a sub-node for each regulator within the
15 device. Each sub-node is identified using the node's name (or the deprecated
17 The content of each sub-node is defined by the standard binding for
Dmax8997-regulator.txt4 current regulators, rtc, charger controller and other sub-blocks. It is
5 interfaced to the host controller using a i2c interface. Each sub-block is
7 describes the bindings for 'pmic' sub-block of max8997.
59 included in a sub-node named 'regulators'. Regulator nodes included in this
60 sub-node should be of the format as listed below.
Ds5m8767-regulator.txt4 current regulators, rtc, charger controller and other sub-blocks. It is
5 interfaced to the host controller using a i2c interface. Each sub-block is
7 describes the bindings for 'pmic' sub-block of s5m8767.
58 included in a sub-node named 'regulators'. Regulator nodes included in this
59 sub-node should be of the format as listed below.
Dtps6586x.txt9 - regulators: A node that houses a sub-node for each regulator within the
10 device. Each sub-node is identified using the node's name (or the deprecated
12 The content of each sub-node is defined by the standard binding for
/linux-4.1.27/arch/x86/lib/
Dputuser.S53 sub $1,%_ASM_BX
65 sub $3,%_ASM_BX
77 sub $7,%_ASM_BX
Datomic64_cx8_32.S92 addsub_return sub sub sbb
119 incdec_return dec sub sbb
/linux-4.1.27/Documentation/devicetree/bindings/net/
Dmarvell-pxa168.txt11 - #address-cells: must be 1 when using sub-nodes.
12 - #size-cells: must be 0 when using sub-nodes.
17 Each PHY can be represented as a sub-node. This is not mandatory.
Dkeystone-netcp.txt6 switch sub-module to send and receive packets. NetCP also includes a packet
13 includes a 3-port Ethernet switch sub-module capable of 10Gb/s and 1Gb/s rates
17 sub-modules exist as a loadable kernel module which plug in to the netcp core.
18 These sub-modules are represented as "netcp-devices" in the dts bindings. It is
19 mandatory to have the ethernet switch sub-module for the ethernet interface to
20 be operational. Any other sub-module like the PA is optional.
64 NetCP device properties: Device specification for NetCP sub-modules.
65 1Gb/10Gb (gbe/xgbe) ethernet switch sub-module specifications.
116 NetCP interface properties: Interface specification for NetCP sub-modules.
140 sub-module attached to this interface.
/linux-4.1.27/arch/m32r/lib/
Dstrlen.S29 sub r0, r5 || and r4, r7
33 sub r1, r5 || and r4, r7
77 sub r0, r5 ; if ((x - 0x01010101) & ~x & 0x80808080)
85 sub r1, r5 ; if ((x - 0x01010101) & ~x & 0x80808080)
/linux-4.1.27/arch/hexagon/lib/
Dmemset.S48 r9 = sub(r6, r7) /* bytes until double alignment */
77 r3:2 = sub(r3:2, r7:6)
90 r3:2 = sub(r3:2, r7:6)
103 r3:2 = sub(r3:2, r7:6)
126 r3:2 = sub(r3:2, r7:6)
143 r3:2 = sub(r3:2, r7:6)
Dmemcpy.S224 prolog = sub(#0, ptr_out);
241 dalign = sub(ptr_out, ptr_in);
257 kernel = sub(len, prolog);
335 rest = sub(len, star3); /* whats left after the loop */
456 if(noepilog) ptr_out = sub(ptr_out, len);
502 ptr_out = sub(ptr_out, len); /* return dest pointer */
518 ptr_out = sub(ptr_out, len);
533 ptr_out = sub(ptr_out, len);
/linux-4.1.27/drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/
Ddisp.h4 u8 *ver, u8 *hdr, u8 *cnt, u8 *len, u8 *sub);
10 u16 nvbios_disp_entry(struct nvkm_bios *, u8 idx, u8 *ver, u8 *hdr, u8 *sub);
11 u16 nvbios_disp_parse(struct nvkm_bios *, u8 idx, u8 *ver, u8 *hdr, u8 *sub,
/linux-4.1.27/arch/arm/boot/compressed/
Dll_char_wr.S49 sub ip, ip, r3
70 sub r1, r1, #1 @ avoid using r7 directly after
92 sub r1, r1, #1 @ avoid ip
93 sub r0, r0, r5 @ avoid ip
103 sub r0, r0, r5 @ avoid ip
/linux-4.1.27/include/linux/ceph/
Dceph_frag.h47 static inline int ceph_frag_contains_frag(__u32 f, __u32 sub) in ceph_frag_contains_frag() argument
50 return ceph_frag_bits(sub) >= ceph_frag_bits(f) && in ceph_frag_contains_frag()
51 (ceph_frag_value(sub) & ceph_frag_mask(f)) == ceph_frag_value(f); in ceph_frag_contains_frag()
/linux-4.1.27/Documentation/video4linux/
Dfimc.txt94 Each FIMC instance exports a sub-device node (/dev/v4l-subdev?), a sub-device
100 In order to enable more precise camera pipeline control through the sub-device
107 When we configure these devices through sub-device API at user space, the
110 When we don't use sub-device user space API the whole configuration of all
113 the sub-devices (format, crop), to avoid resetting the subdevs' configuration
116 For full sub-device control support (subdevs configured at user space before
118 # echo "sub-dev" > /sys/platform/devices/s5p-fimc-md/subdev_conf_mode
131 sub-device node is created per each MIPI-CSIS device.
Dv4l2-framework.txt20 called 'sub-devices'.
27 connecting to sub-devices themselves. Some of this is quite complicated
49 2) A way of initializing and commanding sub-devices (if any).
62 +-sub-device instances
74 sub-device instances, the video_device struct stores V4L2 device node data
78 driver sets the struct v4l2_device mdev field, sub-devices and video nodes
118 You can also supply a notify() callback that can be called by sub-devices to
119 notify you of events. Whether you need to set this depends on the sub-device.
120 Any notifications a sub-device supports must be defined in a header in
209 Many drivers need to communicate with sub-devices. These devices can do all
[all …]
DREADME.davinci-vpbe15 VPBE venc sub device driver
38 in the VENC or external sub devices. It also provides
40 using sub device ops. The connection of external encoders to VENC LCD
88 vpbe venc sub device
/linux-4.1.27/net/xfrm/
DKconfig24 bool "Transformation sub policy support"
27 Support sub policy for developers. By using sub policy with main
29 Policy which lives shorter time in kernel should be a sub.
/linux-4.1.27/drivers/of/unittest-data/
Dtests-platform.dtsi16 compatible = "test-sub-device";
29 compatible = "test-sub-device";
/linux-4.1.27/arch/nios2/kernel/
Dinsnemu.S283 sub r3, zero, r3 /* -r3 */
286 sub r5, zero, r5 /* -r5 */
330 sub r13, r13, r5
353 sub r3, zero, r3 /* -r3 */
533 sub r9, r9, r11
545 sub r9, r9, r3
/linux-4.1.27/drivers/fmc/
Dfmc-sdb.c33 struct sdb_array *arr, *sub; in __fmc_scan_sdb_tree() local
79 sub = __fmc_scan_sdb_tree(fmc, subaddr, newbase, in __fmc_scan_sdb_tree()
81 arr->subtree[i] = sub; /* may be error */ in __fmc_scan_sdb_tree()
82 if (IS_ERR(sub)) in __fmc_scan_sdb_tree()
84 sub->parent = arr; in __fmc_scan_sdb_tree()
85 sub->baseaddr = newbase; in __fmc_scan_sdb_tree()
/linux-4.1.27/Documentation/devicetree/bindings/mfd/
Ds2mps11.txt5 current regulators, RTC, charger controller and other sub-blocks. It is
6 interfaced to the host controller using an I2C interface. Each sub-block is
22 instantiate a sub-node named "clocks". It uses the common clock binding
41 included in a sub-node named 'regulators'. Regulator nodes included in this
42 sub-node should be of the format as listed below.
62 sub-node:
Ds2mpa01.txt7 Each sub-block is addressed by the host system using different I2C slave
22 included in a sub-node named 'regulators'. Regulator nodes and constraints
23 included in this sub-node use the standard regulator bindings which are
Dmt6397.txt3 MT6397 is a multifunction device with the following sub modules:
15 This document describes the binding for MFD device and its sub module.
/linux-4.1.27/include/linux/
Dlockdep.h299 #define lockdep_set_class_and_subclass(lock, key, sub) \ argument
300 lockdep_init_map(&(lock)->dep_map, #key, key, sub)
301 #define lockdep_set_subclass(lock, sub) \ argument
303 (lock)->dep_map.key, sub)
390 # define lockdep_init_map(lock, name, key, sub) \ argument
395 #define lockdep_set_class_and_subclass(lock, key, sub) \ argument
397 #define lockdep_set_subclass(lock, sub) do { } while (0) argument
/linux-4.1.27/arch/arm64/include/asm/
Datomic.h86 ATOMIC_OPS(sub, sub) in ATOMIC_OPS()
184 ATOMIC64_OPS(sub, sub) in ATOMIC64_OPS()
/linux-4.1.27/arch/arm/lib/
Dcsumpartialcopygeneric.S40 sub len, len, #1
47 sub len, len, #2
67 sub len, len, #1
74 sub len, len, #2
120 sub ip, ip, #16
192 sub ip, ip, #16
244 sub ip, ip, #16
298 sub ip, ip, #16
Dcsumpartial.S55 sub len, len, #2
59 sub len, len, #2
128 sub ip, ip, #32
137 sub len, len, #4
Dio-writesw-armv4.S29 sub r2, r2, #1
81 THUMB( sub r1, r3 )
/linux-4.1.27/arch/avr32/mach-at32ap/
Dpm-at32ap700x.S77 sub r12, pc, . - .Lpanic_msg
126 sub r8, pc, . - 1f /* return address for irq handler */
149 sub r8, pc, . - 1f /* return address for irq handler */
/linux-4.1.27/arch/xtensa/lib/
Dstrncpy_user.S103 sub a2, a11, a2 # compute strlen
158 sub a2, a11, a2 # compute strlen
165 sub a2, a11, a2 # compute strlen
173 sub a2, a11, a2 # compute strlen
183 sub a2, a11, a2 # compute strlen
209 sub a2, a11, a2 # compute strlen
Dstrnlen_user.S106 sub a2, a4, a2 # compute length
116 sub a2, a4, a2 # subtract to get length
120 sub a2, a4, a2 # subtract to get length
124 sub a2, a4, a2 # subtract to get length
140 sub a2, a4, a2 # subtract to get length
Dusercopy.S219 sub a3, a3, a10 # align a3 (to avoid sim warnings only; not needed for hardware)
304 sub a2, a5, a2 /* a2 <-- bytes copied */
305 sub a2, a11, a2 /* a2 <-- bytes not copied */
309 sub a2, a5, a2 /* a2 <-- bytes copied */
310 sub a2, a11, a2 /* a2 <-- bytes not copied == return value */
/linux-4.1.27/Documentation/devicetree/bindings/powerpc/fsl/
Draideng.txt30 There must be a sub-node for each job queue present in RAID Engine
31 This node must be a sub-node of the main RAID Engine node
48 There must be a sub-node for each job ring present in RAID Engine
49 This node must be a sub-node of job queue node
/linux-4.1.27/drivers/net/wireless/ti/wl1251/
Ddebugfs.c69 #define DEBUGFS_FWSTATS_FILE(sub, name, buflen, fmt) \ argument
70 static ssize_t sub## _ ##name## _read(struct file *file, \
81 wl->stats.fw_stats->sub.name); \
85 static const struct file_operations sub## _ ##name## _ops = { \
86 .read = sub## _ ##name## _read, \
91 #define DEBUGFS_FWSTATS_ADD(sub, name) \ argument
92 DEBUGFS_ADD(sub## _ ##name, wl->debugfs.fw_statistics)
94 #define DEBUGFS_FWSTATS_DEL(sub, name) \ argument
95 DEBUGFS_DEL(sub## _ ##name)
/linux-4.1.27/arch/avr32/boot/u-boot/
Dhead.S40 sub sp, -THREAD_SIZE
80 sub r12, pc, (. - 2f)
/linux-4.1.27/security/apparmor/include/
Dapparmor.h94 static inline bool aa_strneq(const char *str, const char *sub, int len) in aa_strneq() argument
96 return !strncmp(str, sub, len) && !str[len]; in aa_strneq()
/linux-4.1.27/Documentation/ABI/testing/
Dsysfs-kernel-iommu_groups5 Description: /sys/kernel/iommu_groups/ contains a number of sub-
7 name of the sub-directory matches the iommu_group_id()
/linux-4.1.27/arch/unicore32/kernel/
Dhibernate_asm.S29 sub r0, r0, #PAGE_OFFSET
52 sub.a ip, ip, #1
62 sub r0, r0, #PAGE_OFFSET
/linux-4.1.27/arch/arm64/kernel/vdso/
Dgettimeofday.S152 sub x11, x11, x15
158 sub x10, x10, #1
230 sub x10, x15, x10
244 sub x11, x15, x13
/linux-4.1.27/arch/arm/include/debug/
Domap2plus.S72 sub \rv, \rv, \rp @ offset between the two
74 sub \tmp, \rp, \rv @ make it effective
144 sub \rp, \rp, #0x44000000 @ phys base
155 sub \rp, \rp, #0x48000000 @ phys base
/linux-4.1.27/drivers/usb/gadget/function/
Duvc_v4l2.c234 const struct v4l2_event_subscription *sub) in uvc_v4l2_subscribe_event() argument
236 if (sub->type < UVC_EVENT_FIRST || sub->type > UVC_EVENT_LAST) in uvc_v4l2_subscribe_event()
239 return v4l2_event_subscribe(fh, sub, 2, NULL); in uvc_v4l2_subscribe_event()
244 const struct v4l2_event_subscription *sub) in uvc_v4l2_unsubscribe_event() argument
246 return v4l2_event_unsubscribe(fh, sub); in uvc_v4l2_unsubscribe_event()
/linux-4.1.27/Documentation/devicetree/bindings/pci/
Dralink,rt3883-pci.txt74 The PCI host bridge node migh have additional sub-nodes representing
75 the onboard PCI devices/PCI slots. Each such sub-node must have the
83 If a given sub-node represents a PCI bridge it must have following
96 Besides the required properties the sub-nodes may have these optional
99 - status: indicates the operational status of the sub-node.
/linux-4.1.27/arch/x86/include/asm/
Dintel_scu_ipc.h44 int intel_scu_ipc_simple_command(int cmd, int sub);
45 int intel_scu_ipc_command(int cmd, int sub, u32 *in, int inlen,
/linux-4.1.27/Documentation/devicetree/bindings/bus/
Domap-ocp2scp.txt7 - #address-cells, #size-cells : Must be present if the device has sub-nodes
12 All the devices connected to ocp2scp are described using sub-node to ocp2scp
/linux-4.1.27/arch/mn10300/lib/
Dmemset.S62 sub d3,d2 define
93 sub e3,a0,d2
112 sub d3,d2 define
Dmemcpy.S67 sub d3,d2 define
106 sub e3,a0,d2
125 sub d3,d2 define
Dmemmove.S84 sub d3,d2 define
129 sub e3,a0,d2
147 sub d3,d2 define
/linux-4.1.27/security/apparmor/
Dapparmorfs.c479 struct aa_namespace *sub; in __aa_fs_namespace_rmdir() local
489 list_for_each_entry(sub, &ns->sub_ns, base.list) { in __aa_fs_namespace_rmdir()
490 mutex_lock(&sub->lock); in __aa_fs_namespace_rmdir()
491 __aa_fs_namespace_rmdir(sub); in __aa_fs_namespace_rmdir()
492 mutex_unlock(&sub->lock); in __aa_fs_namespace_rmdir()
504 struct aa_namespace *sub; in __aa_fs_namespace_mkdir() local
533 list_for_each_entry(sub, &ns->sub_ns, base.list) { in __aa_fs_namespace_mkdir()
534 mutex_lock(&sub->lock); in __aa_fs_namespace_mkdir()
535 error = __aa_fs_namespace_mkdir(sub, ns_subns_dir(ns), NULL); in __aa_fs_namespace_mkdir()
536 mutex_unlock(&sub->lock); in __aa_fs_namespace_mkdir()
/linux-4.1.27/Documentation/devicetree/bindings/arm/rockchip/
Dsmp-sram.txt8 Therefore a reserved section sub-node has to be added to the mmio-sram
11 Required sub-node properties:
/linux-4.1.27/arch/x86/crypto/
Daesni-intel_asm.S240 sub $4, %r12
249 sub $4, %r12
284 sub $1,%eax
392 sub $4,%eax # 128->0, 192->2, 256->4
401 sub $1,%eax
464 sub $4, %r12
471 sub $4, %r12
506 sub $1,%eax
613 sub $4,%eax # 128->0, 192->2, 256->4
622 sub $1,%eax
[all …]
Dcrc32-pclmul_asm.S112 sub $0x40, LEN
167 sub $0x40, LEN
205 sub $0x10, LEN
Daesni-intel_avx-x86_64.S375 sub $4, %r12
385 sub $4, %r12
1160 sub $VARIABLE_OFFSET, %rsp
1191 sub $16*7, %r13
1196 sub $16*6, %r13
1201 sub $16*5, %r13
1206 sub $16*4, %r13
1211 sub $16*3, %r13
1216 sub $16*2, %r13
1221 sub $16*1, %r13
[all …]
/linux-4.1.27/Documentation/devicetree/bindings/mailbox/
Domap-mailbox.txt25 routed to different processor sub-systems on DRA7xx as they are routed through
31 The sub-mailboxes are represented as child nodes of this parent node.
55 A child node is used for representing the actual sub-mailbox device that is
62 - ti,mbox-tx: sub-mailbox descriptor property defining a Tx fifo
63 - ti,mbox-rx: sub-mailbox descriptor property defining a Rx fifo
85 the intended sub-mailbox child node to be used for communication. The equivalent
/linux-4.1.27/arch/hexagon/kernel/
Dhead.S55 r24 = sub(r24,r1); /* swapper_pg_dir - PAGE_OFFSET */
85 r1 = sub(r1, r2);
211 r2 = sub(r2,r0);
/linux-4.1.27/Documentation/devicetree/bindings/ata/
Dahci-platform.txt6 It is possible, but not required, to represent each port as a sub-node.
38 Required properties when using sub-nodes:
64 With sub-nodes:
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/core/
Doption.c77 nvkm_dbgopt(const char *optstr, const char *sub) in nvkm_dbgopt() argument
85 if (strncasecmpz(optstr, sub, len)) in nvkm_dbgopt()
/linux-4.1.27/arch/arm64/kernel/
Defi-entry.S74 sub x1, x2, x1
91 sub x1, x1, x0
/linux-4.1.27/drivers/scsi/arm/
Dacornscsi-io.S55 sub r2, r2, #8
64 sub r2, r2, #4
120 sub r2, r2, #8
131 sub r2, r2, #4
/linux-4.1.27/drivers/gpu/drm/nouveau/include/nvkm/core/
Ddevice.h52 nv_device_match(struct nvkm_object *object, u16 dev, u16 ven, u16 sub) in nv_device_match() argument
57 device->pdev->subsystem_device == sub; in nv_device_match()
/linux-4.1.27/Documentation/devicetree/bindings/arm/exynos/
Dsmp-sysram.txt8 Therefore reserved section sub-nodes have to be added to the mmio-sram
12 Required sub-node properties:
/linux-4.1.27/Documentation/devicetree/bindings/dma/
Dmv-xor.txt10 The DT node must also contains sub-nodes for each XOR channel that the
11 XOR engine has. Those sub-nodes have the following required
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/ce/fuc/
Dcom.fuc209 sub b32 $r5 0x100
276 sub b32 $r6 1
306 sub b32 $r7 $r6
313 sub b32 $r4 $r6
406 sub b32 $r4 #dispatch_dma
492 sub b32 $r6 1
495 sub b32 $r7 1
567 sub b32 $r11 1
576 sub b32 $r14 1
583 sub b32 $r14 $r11
[all …]
/linux-4.1.27/scripts/
Dcheckstack.pl53 $re = qr/.*sub.*sp, sp, #(([0-9]{2}|[3-9])[0-9]{2})/o;
57 $re = qr/^.*sub.*sp.*,([0-9]{1,8})/o;
/linux-4.1.27/arch/arm/mm/
Dcache-v7.S52 1: sub r2, r2, #1 @ NumSets--
274 sub r3, r2, #1
287 sub r3, r2, #1
327 sub r3, r2, #1
354 sub r3, r2, #1
382 sub r3, r2, #1
404 sub r3, r2, #1
/linux-4.1.27/arch/arm/kernel/
Dhead.S56 sub \rd, \rd, #PG_DIR_SIZE
111 sub r4, r3, r4 @ (PHYS_OFFSET - PAGE_OFFSET)
215 sub r0, r0, r3 @ virt->phys offset
273 sub r4, r4, #4 @ Fixup page table pointer
335 sub r4, r4, #0x1000 @ point to the PGD table
383 sub lr, r4, r5 @ mmu has been enabled
584 * has a form of '(add|sub) rd, rn, #imm'.
/linux-4.1.27/arch/m32r/boot/compressed/
Dhead.S36 sub r12, r1 /* difference */
69 sub r3, r2
102 sub r3, r2
/linux-4.1.27/drivers/media/platform/omap3isp/
Dispstat.h138 struct v4l2_event_subscription *sub);
141 struct v4l2_event_subscription *sub);
/linux-4.1.27/arch/avr32/include/asm/
Datomic.h44 ATOMIC_OP_RETURN(sub, sub, rKs21) in ATOMIC_OP_RETURN() argument
/linux-4.1.27/arch/xtensa/boot/boot-redboot/
Dbootstrap.S84 sub a0, a4, a5
168 sub a4, a3, a4
177 sub a11, a10, a6
/linux-4.1.27/drivers/video/fbdev/kyro/
DSTG4000InitDevice.c246 u16 core_pll = 0, sub; in SetCoreClockPLL() local
277 pci_read_config_word(pDev, PCI_CONFIG_SUBSYS_ID, &sub); in SetCoreClockPLL()
279 ulChipSpeed = InitSDRAMRegisters(pSTGReg, (u32)sub, in SetCoreClockPLL()
/linux-4.1.27/drivers/scsi/fcoe/
Dfcoe_ctlr.c1150 u8 sub; in fcoe_ctlr_recv_els() local
1159 sub = fiph->fip_subcode; in fcoe_ctlr_recv_els()
1160 if (sub != FIP_SC_REQ && sub != FIP_SC_REP) in fcoe_ctlr_recv_els()
1252 sub == FIP_SC_REP && fip->mode != FIP_MODE_VN2VN) { in fcoe_ctlr_recv_els()
1516 u8 sub; in fcoe_ctlr_recv_handler() local
1533 sub = fiph->fip_subcode; in fcoe_ctlr_recv_handler()
1565 if (op == FIP_OP_DISC && sub == FIP_SC_ADV) in fcoe_ctlr_recv_handler()
1567 else if (op == FIP_OP_CTRL && sub == FIP_SC_CLR_VLINK) in fcoe_ctlr_recv_handler()
1987 enum fip_vn2vn_subcode sub, in fcoe_ctlr_vn_send() argument
2006 if (sub == FIP_SC_VN_CLAIM_NOTIFY || sub == FIP_SC_VN_CLAIM_REP) { in fcoe_ctlr_vn_send()
[all …]
/linux-4.1.27/arch/ia64/kernel/
Dfsys.S241 (p13) sub r3 = r25,r2 // Diff needed before comparison (thanks davidm)
244 sub r10 = r2,r24 // current_cycle - last_cycle
246 (p6) sub r10 = r25,r24 // time we got was less than last_cycle
253 (p7) sub r10 = r3,r24 // then use new last_cycle instead
286 (p6) sub r8 = r8,r2
521 sub r22=r19,r18 // stime before leave kernel
524 sub r18=r30,r19 // elapsed time in user mode
/linux-4.1.27/arch/arm/mach-imx/
Dssi-fiq.S61 sub r10, #1
99 sub r10, #1
/linux-4.1.27/arch/arc/include/asm/
Datomic.h135 ATOMIC_OPS(sub, -=, sub)
/linux-4.1.27/Documentation/devicetree/bindings/interrupt-controller/
Dsamsung,s3c24xx-irq.txt4 varying number of interrupt sources. The set consists of a main- and sub-
23 - 1 ... sub controller
/linux-4.1.27/drivers/watchdog/
Dintel-mid_wdt.c39 static inline int wdt_command(int sub, u32 *in, int inlen) in wdt_command() argument
41 return intel_scu_ipc_command(IPC_WATCHDOG, sub, in, inlen, NULL, 0); in wdt_command()

1234