Home
last modified time | relevance | path

Searched refs:sh (Results 1 – 200 of 356) sorted by relevance

12

/linux-4.4.14/drivers/scsi/
Daha1542.c185 static int aha1542_test_port(struct Scsi_Host *sh) in aha1542_test_port() argument
191 if (inb(STATUS(sh->io_port)) == 0xff) in aha1542_test_port()
197 aha1542_intr_reset(sh->io_port); /* reset interrupts, so they don't block */ in aha1542_test_port()
199 outb(SRST | IRST /*|SCRST */ , CONTROL(sh->io_port)); in aha1542_test_port()
204 if (!wait_mask(STATUS(sh->io_port), STATMASK, INIT | IDLE, STST | DIAGF | INVDCMD | DF | CDF, 0)) in aha1542_test_port()
208 if (inb(INTRFLAGS(sh->io_port)) & INTRMASK) in aha1542_test_port()
214 aha1542_outb(sh->io_port, CMD_INQUIRY); in aha1542_test_port()
217 if (!wait_mask(STATUS(sh->io_port), DF, DF, 0, 0)) in aha1542_test_port()
219 inquiry_result[i] = inb(DATA(sh->io_port)); in aha1542_test_port()
223 if (inb(STATUS(sh->io_port)) & DF) in aha1542_test_port()
[all …]
Deata_pio.c113 static int eata_pio_release(struct Scsi_Host *sh) in eata_pio_release() argument
115 hostdata *hd = SD(sh); in eata_pio_release()
116 if (sh->irq && reg_IRQ[sh->irq] == 1) in eata_pio_release()
117 free_irq(sh->irq, NULL); in eata_pio_release()
119 reg_IRQ[sh->irq]--; in eata_pio_release()
120 if (SD(sh)->channel == 0) { in eata_pio_release()
121 if (sh->io_port && sh->n_io_port) in eata_pio_release()
122 release_region(sh->io_port, sh->n_io_port); in eata_pio_release()
166 struct Scsi_Host *sh; in eata_pio_int_handler() local
171 for (x = 1, sh = first_HBA; x <= registered_HBAs; x++, sh = SD(sh)->prev) in eata_pio_int_handler()
[all …]
Du14-34f.c609 static struct Scsi_Host *sh[MAX_BOARDS + 1]; variable
630 #define HD(board) ((struct hostdata *) &sh[board]->hostdata)
763 if (wait_on_busy(sh[j]->io_port, MAXLOOP)) { in board_inquiry()
771 outb(CMD_CLR_INTR, sh[j]->io_port + REG_SYS_INTR); in board_inquiry()
774 outl(H2DEV(cpp->cp_dma_addr), sh[j]->io_port + REG_OGM); in board_inquiry()
777 outb(CMD_OGM_INTR, sh[j]->io_port + REG_LCL_INTR); in board_inquiry()
891 sh[j] = scsi_register(tpnt, sizeof(struct hostdata)); in port_detect()
894 if (sh[j] == NULL) { in port_detect()
899 sh[j]->io_port = port_base; in port_detect()
900 sh[j]->unique_id = port_base; in port_detect()
[all …]
Dwd719x.c201 static int wd719x_queuecommand(struct Scsi_Host *sh, struct scsi_cmnd *cmd) in wd719x_queuecommand() argument
206 struct wd719x *wd = shost_priv(sh); in wd719x_queuecommand()
212 spin_lock_irqsave(wd->sh->host_lock, flags); in wd719x_queuecommand()
218 spin_unlock_irqrestore(wd->sh->host_lock, flags); in wd719x_queuecommand()
221 spin_lock_irqsave(wd->sh->host_lock, flags); in wd719x_queuecommand()
225 spin_unlock_irqrestore(wd->sh->host_lock, flags); in wd719x_queuecommand()
263 spin_unlock_irqrestore(wd->sh->host_lock, flags); in wd719x_queuecommand()
288 spin_unlock_irqrestore(wd->sh->host_lock, flags); in wd719x_queuecommand()
297 spin_unlock_irqrestore(wd->sh->host_lock, flags); in wd719x_queuecommand()
474 spin_lock_irqsave(wd->sh->host_lock, flags); in wd719x_abort()
[all …]
Dvirtio_scsi.c238 struct Scsi_Host *sh = virtio_scsi_host(vq->vdev); in virtscsi_req_done() local
239 struct virtio_scsi *vscsi = shost_priv(sh); in virtscsi_req_done()
266 struct Scsi_Host *sh = virtio_scsi_host(vq->vdev); in virtscsi_ctrl_done() local
267 struct virtio_scsi *vscsi = shost_priv(sh); in virtscsi_ctrl_done()
412 struct Scsi_Host *sh = virtio_scsi_host(vq->vdev); in virtscsi_event_done() local
413 struct virtio_scsi *vscsi = shost_priv(sh); in virtscsi_event_done()
569 static int virtscsi_queuecommand_single(struct Scsi_Host *sh, in virtscsi_queuecommand_single() argument
572 struct virtio_scsi *vscsi = shost_priv(sh); in virtscsi_queuecommand_single()
626 static int virtscsi_queuecommand_multi(struct Scsi_Host *sh, in virtscsi_queuecommand_multi() argument
629 struct virtio_scsi *vscsi = shost_priv(sh); in virtscsi_queuecommand_multi()
[all …]
Dwd7000.c245 struct Scsi_Host *sh; /* Pointer to Scsi_Host structure */ member
909 spin_lock_irqsave(host->sh->host_lock, flags); in mail_out()
922 spin_unlock_irqrestore(host->sh->host_lock, flags); in mail_out()
1010 spin_lock_irqsave(host->sh->host_lock, flags); in wd7000_intr()
1080 spin_unlock_irqrestore(host->sh->host_lock, flags); in wd7000_intr()
1382 struct Scsi_Host *sh; in wd7000_detect() local
1476 sh = scsi_register(tpnt, sizeof(Adapter)); in wd7000_detect()
1477 if (sh == NULL) in wd7000_detect()
1480 host = (Adapter *) sh->hostdata; in wd7000_detect()
1491 host->sh = wd7000_host[unit] = sh; in wd7000_detect()
[all …]
/linux-4.4.14/drivers/md/
Draid5.c188 static inline int raid6_d0(struct stripe_head *sh) in raid6_d0() argument
190 if (sh->ddf_layout) in raid6_d0()
194 if (sh->qd_idx == sh->disks - 1) in raid6_d0()
197 return sh->qd_idx + 1; in raid6_d0()
210 static int raid6_idx_to_slot(int idx, struct stripe_head *sh, in raid6_idx_to_slot() argument
215 if (sh->ddf_layout) in raid6_idx_to_slot()
217 if (idx == sh->pd_idx) in raid6_idx_to_slot()
219 if (idx == sh->qd_idx) in raid6_idx_to_slot()
221 if (!sh->ddf_layout) in raid6_idx_to_slot()
239 static int stripe_operations_active(struct stripe_head *sh) in stripe_operations_active() argument
[all …]
Draid5-cache.c184 struct stripe_head *sh, *next; in r5l_io_run_stripes() local
186 list_for_each_entry_safe(sh, next, &io->stripe_list, log_list) { in r5l_io_run_stripes()
187 list_del_init(&sh->log_list); in r5l_io_run_stripes()
188 set_bit(STRIPE_HANDLE, &sh->state); in r5l_io_run_stripes()
189 raid5_release_stripe(sh); in r5l_io_run_stripes()
373 static void r5l_log_stripe(struct r5l_log *log, struct stripe_head *sh, in r5l_log_stripe() argument
389 for (i = 0; i < sh->disks; i++) { in r5l_log_stripe()
390 if (!test_bit(R5_Wantwrite, &sh->dev[i].flags)) in r5l_log_stripe()
392 if (i == sh->pd_idx || i == sh->qd_idx) in r5l_log_stripe()
395 raid5_compute_blocknr(sh, i, 0), in r5l_log_stripe()
[all …]
Draid5.h621 extern sector_t raid5_compute_blocknr(struct stripe_head *sh, int i, int previous);
622 extern void raid5_release_stripe(struct stripe_head *sh);
625 struct stripe_head *sh);
634 extern void r5l_stripe_write_finished(struct stripe_head *sh);
/linux-4.4.14/Documentation/DocBook/
D.sh.xml.cmd1 cmd_Documentation/DocBook/sh.xml := SRCTREE=./ ./scripts/docproc doc Documentation/DocBook/sh.tmpl …
2sh.xml: Documentation/DocBook/sh.tmpl arch/sh/kernel/cpu/sh4/sq.c arch/sh/mm/tlb-sh5.c arch/sh/inc…
/linux-4.4.14/lib/mpi/
Dlonglong.h114 #define add_ssaaaa(sh, sl, ah, al, bh, bl) \ argument
117 : "=r" ((USItype)(sh)), \
123 #define sub_ddmmss(sh, sl, ah, al, bh, bl) \ argument
126 : "=r" ((USItype)(sh)), \
176 #define add_ssaaaa(sh, sl, ah, al, bh, bl) \ argument
179 : "=r" ((USItype)(sh)), \
185 #define sub_ddmmss(sh, sl, ah, al, bh, bl) \ argument
188 : "=r" ((USItype)(sh)), \
263 #define add_ssaaaa(sh, sl, ah, al, bh, bl) \ argument
266 : "=g" ((USItype)(sh)), \
[all …]
/linux-4.4.14/drivers/net/wireless/brcm80211/brcmsmac/phy/
Dphy_cmn.c132 wlapi_bmac_ucode_wake_override_phyreg_set(pi->sh->physhim); in wlc_phyreg_enter()
138 wlapi_bmac_ucode_wake_override_phyreg_clear(pi->sh->physhim); in wlc_phyreg_exit()
144 wlapi_bmac_mctrl(pi->sh->physhim, MCTL_LOCK_RADIO, MCTL_LOCK_RADIO); in wlc_radioreg_enter()
155 wlapi_bmac_mctrl(pi->sh->physhim, MCTL_LOCK_RADIO, 0); in wlc_radioreg_exit()
185 if ((D11REV_GE(pi->sh->corerev, 24)) || in read_radio_reg()
186 (D11REV_IS(pi->sh->corerev, 22) in read_radio_reg()
201 if ((D11REV_GE(pi->sh->corerev, 24)) || in write_radio_reg()
202 (D11REV_IS(pi->sh->corerev, 22) in write_radio_reg()
223 if (D11REV_GE(pi->sh->corerev, 24)) { in read_radio_id()
367 struct shared_phy *sh; in wlc_phy_shared_attach() local
[all …]
Dphy_n.c14361 if (pi->sh && (pi->sh->_rifs_phy != rifs)) in wlc_phy_nphy_tkip_rifs_war()
14362 pi->sh->_rifs_phy = rifs; in wlc_phy_nphy_tkip_rifs_war()
14377 if ((pi->sh->boardflags2 & BFL2_TXPWRCTRL_EN) && in wlc_phy_txpwrctrl_config_nphy()
14378 NREV_GE(pi->pubpi.phy_rev, 2) && (pi->sh->sromrev >= 4)) in wlc_phy_txpwrctrl_config_nphy()
14380 else if ((pi->sh->sromrev >= 4) in wlc_phy_txpwrctrl_config_nphy()
14381 && (pi->sh->boardflags2 & BFL2_5G_PWRGAIN)) in wlc_phy_txpwrctrl_config_nphy()
14391 if (pi->sh->sromrev >= 9) in wlc_phy_txpwr_srom_read_ppr_nphy()
14622 if (pi->sh->boardflags2 & BFL2_SPUR_WAR) in wlc_phy_attach_nphy()
14626 if (pi->sh->boardflags2 & BFL2_2G_SPUR_WAR) in wlc_phy_attach_nphy()
15655 if (pi->sh->boardflags & BFL_EXTLNA) { in wlc_phy_workarounds_nphy_gainctrl()
[all …]
Dphy_lcn.c149 wlapi_bmac_read_shm((pi)->sh->physhim, M_UCODE_MACSTAT + \
1614 wlapi_switch_macfreq(pi->sh->physhim, enable); in wlc_lcnphy_txrx_spur_avoidance_mode()
1830 if (!(pi->sh->boardflags & BFL_FEM)) { in wlc_lcnphy_radio_2064_channel_tune_4313()
2142 if (pi->sh->boardflags & BFL_FEM) { in wlc_lcnphy_tssi_setup()
2883 wlapi_suspend_mac_and_wait(pi->sh->physhim); in wlc_lcnphy_idle_tssi_est()
2934 wlapi_enable_mac(pi->sh->physhim); in wlc_lcnphy_idle_tssi_est()
2965 wlapi_suspend_mac_and_wait(pi->sh->physhim); in wlc_lcnphy_vbat_temp_sense_setup()
3075 wlapi_enable_mac(pi->sh->physhim); in wlc_lcnphy_vbat_temp_sense_setup()
3092 wlapi_suspend_mac_and_wait(pi->sh->physhim); in wlc_lcnphy_tx_pwr_ctrl_init()
3152 wlapi_enable_mac(pi->sh->physhim); in wlc_lcnphy_tx_pwr_ctrl_init()
[all …]
/linux-4.4.14/drivers/xen/events/
Devents_2l.c145 struct shared_info *sh, in active_evtchns() argument
148 return sh->evtchn_pending[idx] & in active_evtchns()
150 ~sh->evtchn_mask[idx]; in active_evtchns()
266 struct shared_info *sh = HYPERVISOR_shared_info; in xen_debug_interrupt() local
292 for (i = ARRAY_SIZE(sh->evtchn_pending)-1; i >= 0; i--) in xen_debug_interrupt()
294 (int)sizeof(sh->evtchn_pending[0])*2, in xen_debug_interrupt()
295 sh->evtchn_pending[i], in xen_debug_interrupt()
298 for (i = ARRAY_SIZE(sh->evtchn_mask)-1; i >= 0; i--) in xen_debug_interrupt()
300 (int)(sizeof(sh->evtchn_mask[0])*2), in xen_debug_interrupt()
301 sh->evtchn_mask[i], in xen_debug_interrupt()
[all …]
/linux-4.4.14/tools/testing/selftests/rcutorture/bin/
Dconfiginit.sh35 T=/tmp/configinit.sh.$$
60 sed -e 's/^\(CONFIG[0-9A-Z_]*=\).*$/grep -v \1 |/' < $c >> $T/u.sh
61 grep '^grep' < $T/u.sh > $T/upd.sh
62 echo "cat - $c" >> $T/upd.sh
67 sh $T/upd.sh < $builddir/.config.sav > $builddir/.config
72 configcheck.sh $builddir/.config $c
Dkvm-recheck.sh28 . tools/testing/selftests/rcutorture/bin/functions.sh
42 kvm-recheck-${TORTURE_SUITE}.sh $i
45 configcheck.sh $i/.config $i/ConfigFragment
50 parse-build.sh $i/Make.out $configfile
51 parse-torture.sh $i/console.log $configfile
52 parse-console.sh $i/console.log $configfile
65 configcheck.sh $i/.config $i/ConfigFragment
66 parse-build.sh $i/Make.out $configfile
Dkvm-test-1-run.sh43 T=/tmp/kvm-test-1-run.sh.$$
47 . $KVM/bin/functions.sh
48 . $CONFIGFRAG/ver_functions.sh
96 if kvm-build.sh $config_template $builddir $T
109 parse-build.sh $resdir/Make.out $title
142 cpu_count=`configNR_CPUS.sh $config_template`
Dkvm-build.sh44 T=/tmp/test-linux.sh.$$
56 configinit.sh $T/config O=$builddir
62 ncpus=`cpus2use.sh`
Dkvm.sh33 T=/tmp/kvm.sh.$$
51 . functions.sh
193 cpu_count=`configNR_CPUS.sh $CONFIGFRAG/$CF1`
400 kvm-recheck.sh $resdir/$ds
416 sh $T/script
Dconfigcheck.sh22 T=/tmp/abat-chk-config.sh.$$
54 }' | sh
Dparse-console.sh27 T=/tmp/abat-chk-badness.sh.$$
33 . functions.sh
Dparse-build.sh31 T=/tmp/parse-build.sh.$$
35 . functions.sh
Dparse-torture.sh30 T=/tmp/parse-torture.sh.$$
36 . functions.sh
DconfigNR_CPUS.sh45 cpus2use.sh
Dkvm-recheck-rcu.sh33 . tools/testing/selftests/rcutorture/bin/functions.sh
/linux-4.4.14/arch/sh/
DMakefile19 isa-$(CONFIG_SH_DSP) := sh
103 UTS_MACHINE := sh
128 head-y := arch/sh/kernel/head_$(BITS).o
130 core-y += arch/sh/kernel/ arch/sh/mm/ arch/sh/boards/
131 core-$(CONFIG_SH_FPU_EMU) += arch/sh/math-emu/
155 core-y += $(addprefix arch/sh/boards/, \
163 core-$(CONFIG_HD6446X_SERIES) += arch/sh/cchips/hd6446x/
183 drivers-y += arch/sh/drivers/
184 drivers-$(CONFIG_OPROFILE) += arch/sh/oprofile/
186 boot := arch/sh/boot
[all …]
DKconfig51 <http://www.linux-sh.org/>.
54 def_bool ARCH = "sh"
78 default "arch/sh/configs/shx3_defconfig" if SUPERH32
79 default "arch/sh/configs/cayman_defconfig" if SUPERH64
551 source "arch/sh/mm/Kconfig"
553 source "arch/sh/Kconfig.cpu"
555 source "arch/sh/boards/Kconfig"
594 source "arch/sh/drivers/Kconfig"
745 source "drivers/sh/Kconfig"
884 source "arch/sh/Kconfig.debug"
/linux-4.4.14/drivers/target/
Dtarget_core_pscsi.c111 struct Scsi_Host *sh = phv->phv_lld_host; in pscsi_pmode_enable_hba() local
116 if (!sh) in pscsi_pmode_enable_hba()
123 " %s\n", hba->hba_id, (sh->hostt->name) ? in pscsi_pmode_enable_hba()
124 (sh->hostt->name) : "Unknown"); in pscsi_pmode_enable_hba()
126 scsi_host_put(sh); in pscsi_pmode_enable_hba()
133 sh = scsi_host_lookup(phv->phv_host_id); in pscsi_pmode_enable_hba()
134 if (!sh) { in pscsi_pmode_enable_hba()
140 phv->phv_lld_host = sh; in pscsi_pmode_enable_hba()
144 hba->hba_id, (sh->hostt->name) ? (sh->hostt->name) : "Unknown"); in pscsi_pmode_enable_hba()
366 __releases(sh->host_lock) in pscsi_create_type_disk()
[all …]
/linux-4.4.14/net/netfilter/
Dxt_sctp.c121 const sctp_sctphdr_t *sh; in sctp_mt() local
129 sh = skb_header_pointer(skb, par->thoff, sizeof(_sh), &_sh); in sctp_mt()
130 if (sh == NULL) { in sctp_mt()
135 pr_debug("spt: %d\tdpt: %d\n", ntohs(sh->source), ntohs(sh->dest)); in sctp_mt()
137 return SCCHECK(ntohs(sh->source) >= info->spts[0] in sctp_mt()
138 && ntohs(sh->source) <= info->spts[1], in sctp_mt()
140 && SCCHECK(ntohs(sh->dest) >= info->dpts[0] in sctp_mt()
141 && ntohs(sh->dest) <= info->dpts[1], in sctp_mt()
Dnf_conntrack_proto_sctp.c333 const struct sctphdr *sh; in sctp_packet() local
340 sh = skb_header_pointer(skb, dataoff, sizeof(_sctph), &_sctph); in sctp_packet()
341 if (sh == NULL) in sctp_packet()
355 sh->vtag != ct->proto.sctp.vtag[dir]) { in sctp_packet()
366 if (sh->vtag != 0) in sctp_packet()
370 if (sh->vtag != ct->proto.sctp.vtag[dir] && in sctp_packet()
371 sh->vtag != ct->proto.sctp.vtag[!dir]) in sctp_packet()
375 if (sh->vtag != ct->proto.sctp.vtag[dir] && in sctp_packet()
376 sh->vtag != ct->proto.sctp.vtag[!dir] && in sctp_packet()
381 if (sh->vtag != ct->proto.sctp.vtag[dir]) in sctp_packet()
[all …]
/linux-4.4.14/tools/testing/selftests/zram/
DMakefile3 TEST_PROGS := zram.sh
4 TEST_FILES := zram01.sh zram02.sh zram_lib.sh
Dzram.sh4 . ./zram_lib.sh
10 ./zram01.sh
12 ./zram02.sh
DREADME22 zram_lib.sh: create library with initialization/cleanup functions
23 zram.sh: For sanity check of CONFIG_ZRAM and to run zram01 and zram02
26 zram01.sh: creates general purpose ram disks with ext4 filesystems
27 zram02.sh: creates block device for swap
Dzram02.sh22 . ./zram_lib.sh
Dzram01.sh23 . ./zram_lib.sh
/linux-4.4.14/arch/mips/include/asm/
Duasm.h207 # define UASM_i_ROTR(buf, rs, rt, sh) uasm_i_drotr(buf, rs, rt, sh) argument
209 # define UASM_i_SLL(buf, rs, rt, sh) uasm_i_dsll(buf, rs, rt, sh) argument
210 # define UASM_i_SRA(buf, rs, rt, sh) uasm_i_dsra(buf, rs, rt, sh) argument
211 # define UASM_i_SRL(buf, rs, rt, sh) uasm_i_dsrl(buf, rs, rt, sh) argument
212 # define UASM_i_SRL_SAFE(buf, rs, rt, sh) uasm_i_dsrl_safe(buf, rs, rt, sh) argument
223 # define UASM_i_ROTR(buf, rs, rt, sh) uasm_i_rotr(buf, rs, rt, sh) argument
225 # define UASM_i_SLL(buf, rs, rt, sh) uasm_i_sll(buf, rs, rt, sh) argument
226 # define UASM_i_SRA(buf, rs, rt, sh) uasm_i_sra(buf, rs, rt, sh) argument
227 # define UASM_i_SRL(buf, rs, rt, sh) uasm_i_srl(buf, rs, rt, sh) argument
228 # define UASM_i_SRL_SAFE(buf, rs, rt, sh) uasm_i_srl(buf, rs, rt, sh) argument
/linux-4.4.14/Documentation/sh/
Dnew-machine.txt5 Paul Mundt <lethal@linux-sh.org>
17 in arch/sh/kernel/ directly, with board-specific headers ending up in
18 include/asm-sh/. For the new kernel, things are broken out by board type,
26 | `-- sh
36 `-- asm-sh
47 `-- sh
54 board-specific headers. Thus, include/asm-sh/hd64461 is home to all of the
60 | `-- sh
74 `-- asm-sh
93 board in arch/sh/boards/ and adding rules to hook your board in with the
[all …]
/linux-4.4.14/drivers/message/fusion/
Dmptfc.c209 ioc->name, ioc->sh->host_no, in mptfc_block_error_handler()
223 ioc->name, ioc->sh->host_no, in mptfc_block_error_handler()
230 ioc->name, ioc->sh->host_no, in mptfc_block_error_handler()
469 rport = fc_remote_port_add(ioc->sh, channel, &rport_ids); in mptfc_register_dev()
497 ioc->sh->host_no, in mptfc_register_dev()
990 struct Scsi_Host *sh; in mptfc_init_host_attr() local
998 sh = ioc->sh; in mptfc_init_host_attr()
1000 sn = fc_host_symbolic_name(sh); in mptfc_init_host_attr()
1006 fc_host_tgtid_bind_type(sh) = FC_TGTID_BIND_BY_WWPN; in mptfc_init_host_attr()
1008 fc_host_maxframe_size(sh) = pp0->MaxFrameSize; in mptfc_init_host_attr()
[all …]
Dmptspi.c1122 struct Scsi_Host *shost = ioc->sh; in mpt_work_wrapper()
1153 scsi_scan_target(&ioc->sh->shost_gendev, 1, disk, 0, 1); in mpt_work_wrapper()
1163 shost_printk(KERN_ERR, ioc->sh, MYIOC_s_FMT in mpt_dv_raid()
1179 struct _MPT_SCSI_HOST *hd = shost_priv(ioc->sh); in mptspi_event_process()
1276 shost_for_each_device(sdev, ioc->sh) { in mptspi_dv_renegotiate_work()
1287 shost_for_each_device(sdev, ioc->sh) in mptspi_dv_renegotiate_work()
1321 ioc->sh) { in mptspi_ioc_reset()
1322 struct _MPT_SCSI_HOST *hd = shost_priv(ioc->sh); in mptspi_ioc_reset()
1338 struct _MPT_SCSI_HOST *hd = shost_priv(ioc->sh); in mptspi_resume()
1360 struct Scsi_Host *sh; in mptspi_probe() local
[all …]
Dmptsas.c338 MPT_SCSI_HOST *hd = shost_priv(ioc->sh); in mptsas_cleanup_fw_event_q()
597 shost_for_each_device(sdev, ioc->sh) { in mptsas_add_device_component()
972 shost_for_each_device(sdev, ioc->sh) { in mptsas_find_vtarget()
1113 MPT_SCSI_HOST *hd = shost_priv(ioc->sh); in mptsas_target_reset_queue()
1160 MPT_SCSI_HOST *hd = shost_priv(ioc->sh); in mptsas_schedule_target_reset()
1196 MPT_SCSI_HOST *hd = shost_priv(ioc->sh); in mptsas_taskmgmt_complete()
1297 hd = shost_priv(ioc->sh); in mptsas_ioc_reset()
3347 mptsas_probe_one_phy(&ioc->sh->shost_gendev, in mptsas_probe_hba_phys()
3748 shost_for_each_device(sdev, ioc->sh) { in mptsas_send_link_status_event()
4009 sdev = scsi_device_lookup(ioc->sh, MPTSAS_RAID_CHANNEL, in mptsas_scan_sas_topology()
[all …]
/linux-4.4.14/arch/powerpc/include/asm/
Dsfp-machine.h216 #define add_ssaaaa(sh, sl, ah, al, bh, bl) \ argument
220 : "=r" ((USItype)(sh)), \
227 : "=r" ((USItype)(sh)), \
234 : "=r" ((USItype)(sh)), \
251 #define sub_ddmmss(sh, sl, ah, al, bh, bl) \ argument
255 : "=r" ((USItype)(sh)), \
262 : "=r" ((USItype)(sh)), \
269 : "=r" ((USItype)(sh)), \
276 : "=r" ((USItype)(sh)), \
283 : "=r" ((USItype)(sh)), \
/linux-4.4.14/include/net/sctp/
Dchecksum.h63 struct sctphdr *sh = sctp_hdr(skb); in sctp_compute_cksum() local
64 __le32 ret, old = sh->checksum; in sctp_compute_cksum()
70 sh->checksum = 0; in sctp_compute_cksum()
73 sh->checksum = old; in sctp_compute_cksum()
/linux-4.4.14/drivers/target/loopback/
Dtcm_loop.c188 static int tcm_loop_queuecommand(struct Scsi_Host *sh, struct scsi_cmnd *sc) in tcm_loop_queuecommand() argument
385 struct Scsi_Host *sh; in tcm_loop_driver_probe() local
390 sh = scsi_host_alloc(&tcm_loop_driver_template, in tcm_loop_driver_probe()
392 if (!sh) { in tcm_loop_driver_probe()
396 tl_hba->sh = sh; in tcm_loop_driver_probe()
401 *((struct tcm_loop_hba **)sh->hostdata) = tl_hba; in tcm_loop_driver_probe()
405 sh->max_id = 2; in tcm_loop_driver_probe()
406 sh->max_lun = 0; in tcm_loop_driver_probe()
407 sh->max_channel = 0; in tcm_loop_driver_probe()
408 sh->max_cmd_len = SCSI_MAX_VARLEN_CDB_SIZE; in tcm_loop_driver_probe()
[all …]
Dtcm_loop.h51 struct Scsi_Host *sh; member
/linux-4.4.14/arch/alpha/math-emu/
Dsfp-util.h7 #define add_ssaaaa(sh, sl, ah, al, bh, bl) \ argument
8 ((sl) = (al) + (bl), (sh) = (ah) + (bh) + ((sl) < (al)))
10 #define sub_ddmmss(sh, sl, ah, al, bh, bl) \ argument
11 ((sl) = (al) - (bl), (sh) = (ah) - (bh) - ((al) < (bl)))
/linux-4.4.14/arch/sparc/math-emu/
Dsfp-util_32.h6 #define add_ssaaaa(sh, sl, ah, al, bh, bl) \ argument
9 : "=r" (sh), \
16 #define sub_ddmmss(sh, sl, ah, al, bh, bl) \ argument
19 : "=r" (sh), \
Dsfp-util_64.h14 #define add_ssaaaa(sh, sl, ah, al, bh, bl) \ argument
20 : "=r" (sh), \
28 #define sub_ddmmss(sh, sl, ah, al, bh, bl) \ argument
34 : "=r" (sh), \
/linux-4.4.14/arch/s390/include/asm/
Dsfp-util.h6 #define add_ssaaaa(sh, sl, ah, al, bh, bl) ({ \ argument
16 (sh) = __sh; \
20 #define sub_ddmmss(sh, sl, ah, al, bh, bl) ({ \ argument
30 (sh) = __sh; \
/linux-4.4.14/crypto/
Dtwofish_common.c501 ctx->s[3][i] = mds[3][q1[(b) ^ sd] ^ sh]
509 ctx->s[3][i] = mds[3][q1[q1[(a) ^ sd] ^ sh] ^ sl];
517 ctx->s[3][i] = mds[3][q1[q1[q0[(b) ^ sd] ^ sh] ^ sl] ^ sp];
593 u8 sa = 0, sb = 0, sc = 0, sd = 0, se = 0, sf = 0, sg = 0, sh = 0; in __twofish_setkey() local
618 CALC_S (se, sf, sg, sh, 8, 0x00, 0x2D, 0x01, 0x2D); /* 01 A4 02 A4 */ in __twofish_setkey()
619 CALC_S (se, sf, sg, sh, 9, 0x2D, 0xA4, 0x44, 0x8A); /* A4 56 A1 55 */ in __twofish_setkey()
620 CALC_S (se, sf, sg, sh, 10, 0x8A, 0xD5, 0xBF, 0xD1); /* 55 82 FC 87 */ in __twofish_setkey()
621 CALC_S (se, sf, sg, sh, 11, 0xD1, 0x7F, 0x3D, 0x99); /* 87 F3 C1 5A */ in __twofish_setkey()
622 CALC_S (se, sf, sg, sh, 12, 0x99, 0x46, 0x66, 0x96); /* 5A 1E 47 58 */ in __twofish_setkey()
623 CALC_S (se, sf, sg, sh, 13, 0x96, 0x3C, 0x5B, 0xED); /* 58 C6 AE DB */ in __twofish_setkey()
[all …]
/linux-4.4.14/tools/testing/selftests/memory-hotplug/
DMakefile5 TEST_PROGS := mem-on-off-test.sh
6 override RUN_TESTS := ./mem-on-off-test.sh -r 2 || echo "selftests: memory-hotplug [FAIL]"
10 @/bin/bash ./mem-on-off-test.sh || echo "memory-hotplug selftests: [FAIL]"
/linux-4.4.14/arch/frv/boot/
DMakefile64 sh ./install.sh $(KERNELRELEASE) Image System.map "$(INSTALL_PATH)"
67 sh ./install.sh $(KERNELRELEASE) zImage System.map "$(INSTALL_PATH)"
/linux-4.4.14/arch/arm/boot/
DMakefile99 $(CONFIG_SHELL) $(srctree)/$(src)/install.sh "$(KERNELRELEASE)" \
103 $(CONFIG_SHELL) $(srctree)/$(src)/install.sh "$(KERNELRELEASE)" \
107 $(CONFIG_SHELL) $(srctree)/$(src)/install.sh "$(KERNELRELEASE)" \
111 $(CONFIG_SHELL) $(srctree)/$(src)/install.sh "$(KERNELRELEASE)" \
115 $(CONFIG_SHELL) $(srctree)/$(src)/install.sh "$(KERNELRELEASE)" \
/linux-4.4.14/lib/
Ddigsig.c194 struct signature_hdr *sh = (struct signature_hdr *)sig; in digsig_verify() local
200 if (siglen < sizeof(*sh) + 2) in digsig_verify()
203 if (sh->algo != PUBKEY_ALGO_RSA) in digsig_verify()
206 sprintf(name, "%llX", __be64_to_cpup((uint64_t *)sh->keyid)); in digsig_verify()
235 crypto_shash_update(desc, sig, sizeof(*sh)); in digsig_verify()
241 err = digsig_verify_rsa(key, sig + sizeof(*sh), siglen - sizeof(*sh), in digsig_verify()
Didr.c223 int n, m, sh; in sub_alloc() local
255 sh = IDR_BITS * (l + 1); in sub_alloc()
256 if (oid >> sh == id >> sh) in sub_alloc()
262 sh = IDR_BITS*l; in sub_alloc()
263 id = ((id >> sh) ^ n ^ m) << sh; in sub_alloc()
/linux-4.4.14/samples/pktgen/
DREADME.rst11 by shell source'ing. Namely "functions.sh" and "parameters.sh".
15 The parameters.sh file support easy and consistant parameter parsing
18 Usage: ./pktgen_sample01_simple.sh [-vx] -i ethX
34 The functions.sh file provides; Three different shell functions for
Dpktgen_sample01_simple.sh8 source ${basedir}/functions.sh
14 source ${basedir}/parameters.sh
Dpktgen_bench_xmit_mode_netif_receive.sh30 source ${basedir}/functions.sh
34 source ${basedir}/parameters.sh
Dpktgen_sample03_burst_single_flow.sh22 source ${basedir}/functions.sh
26 source ${basedir}/parameters.sh
Dpktgen_sample02_multiqueue.sh10 source ${basedir}/functions.sh
14 source ${basedir}/parameters.sh
/linux-4.4.14/net/netfilter/ipset/
Dip_set_getport.c42 const sctp_sctphdr_t *sh; in get_port() local
44 sh = skb_header_pointer(skb, protooff, sizeof(_sh), &_sh); in get_port()
45 if (!sh) in get_port()
49 *port = src ? sh->source : sh->dest; in get_port()
/linux-4.4.14/arch/powerpc/lib/
Dsstep.c648 unsigned int mb, me, sh; in analyse_instr() local
897 sh = rb | ((instr & 2) << 4); in analyse_instr()
898 val = ROTATE(val, sh); in analyse_instr()
907 regs->gpr[ra] = val & MASK64(mb, 63 - sh); in analyse_instr()
910 imm = MASK64(mb, 63 - sh); in analyse_instr()
916 sh = regs->gpr[rb] & 0x3f; in analyse_instr()
917 val = ROTATE(val, sh); in analyse_instr()
977 for (sh = 0; sh < 8; ++sh) { in analyse_instr()
978 if (instr & (0x80000 >> sh)) in analyse_instr()
1221 sh = regs->gpr[rb] & 0x3f; in analyse_instr()
[all …]
/linux-4.4.14/arch/sh/math-emu/
Dsfp-util.h5 #define add_ssaaaa(sh, sl, ah, al, bh, bl) \ argument
9 (sh) = (ah) + (bh) + (__x < (al)); \
13 #define sub_ddmmss(sh, sl, ah, al, bh, bl) \ argument
17 (sh) = (ah) - (bh) - (__x > (al)); \
/linux-4.4.14/security/
Dlsm_audit.c90 struct sctphdr *sh = sctp_hdr(skb); in ipv4_skb_to_auditdata() local
91 if (sh == NULL) in ipv4_skb_to_auditdata()
93 ad->u.net->sport = sh->source; in ipv4_skb_to_auditdata()
94 ad->u.net->dport = sh->dest; in ipv4_skb_to_auditdata()
170 struct sctphdr _sctph, *sh; in ipv6_skb_to_auditdata() local
172 sh = skb_header_pointer(skb, offset, sizeof(_sctph), &_sctph); in ipv6_skb_to_auditdata()
173 if (sh == NULL) in ipv6_skb_to_auditdata()
175 ad->u.net->sport = sh->source; in ipv6_skb_to_auditdata()
176 ad->u.net->dport = sh->dest; in ipv6_skb_to_auditdata()
/linux-4.4.14/drivers/block/
Dcciss_scsi.c57 static int cciss_scsi_write_info(struct Scsi_Host *sh,
61 struct Scsi_Host *sh);
533 struct Scsi_Host *sh = NULL; in adjust_cciss_scsi_table() local
549 sh = h->scsi_ctlr->scsi_host; in adjust_cciss_scsi_table()
641 scsi_device_lookup(sh, removed[i].bus, in adjust_cciss_scsi_table()
660 rc = scsi_add_device(sh, added[i].bus, in adjust_cciss_scsi_table()
847 struct Scsi_Host *sh; in cciss_scsi_detect() local
850 sh = scsi_host_alloc(&cciss_driver_template, sizeof(struct ctlr_info *)); in cciss_scsi_detect()
851 if (sh == NULL) in cciss_scsi_detect()
853 sh->io_port = 0; // good enough? FIXME, in cciss_scsi_detect()
[all …]
/linux-4.4.14/fs/logfs/
Dsuper.c143 static void set_segment_header(struct logfs_segment_header *sh, u8 type, in set_segment_header() argument
146 sh->pad = 0; in set_segment_header()
147 sh->type = type; in set_segment_header()
148 sh->level = level; in set_segment_header()
149 sh->segno = cpu_to_be32(segno); in set_segment_header()
150 sh->ec = cpu_to_be32(ec); in set_segment_header()
151 sh->gec = cpu_to_be64(segno); in set_segment_header()
152 sh->crc = logfs_crc32(sh, LOGFS_SEGMENT_HEADERSIZE, 4); in set_segment_header()
159 struct logfs_segment_header *sh = &ds->ds_sh; in logfs_write_ds() local
163 set_segment_header(sh, SEG_SUPER, 0, segno, ec); in logfs_write_ds()
[all …]
Dsegment.c437 struct logfs_segment_header *sh)
442 err = wbuf_read(sb, ofs, sizeof(*sh), sh);
445 crc = logfs_crc32(sh, sizeof(*sh), 4);
446 if (crc != sh->crc) {
448 "got %x\n", ofs, be32_to_cpu(sh->crc),
828 struct logfs_segment_header sh; in ostore_erase_segment() local
836 sh.pad = 0; in ostore_erase_segment()
837 sh.type = SEG_OSTORE; in ostore_erase_segment()
838 sh.level = (__force u8)area->a_level; in ostore_erase_segment()
839 sh.segno = cpu_to_be32(area->a_segno); in ostore_erase_segment()
[all …]
Djournal.c313 struct logfs_segment_header sh; in read_gec() local
319 err = wbuf_read(sb, dev_ofs(sb, segno, 0), sizeof(sh), &sh); in read_gec()
322 crc = logfs_crc32(&sh, sizeof(sh), 4); in read_gec()
323 if (crc != sh.crc) { in read_gec()
324 WARN_ON(sh.gec != cpu_to_be64(0xffffffffffffffffull)); in read_gec()
328 return be64_to_cpu(sh.gec); in read_gec()
392 struct logfs_segment_header sh; in journal_erase_segment() member
403 u.sh.pad = 0; in journal_erase_segment()
404 u.sh.type = SEG_JOURNAL; in journal_erase_segment()
405 u.sh.level = 0; in journal_erase_segment()
[all …]
Dgc.c128 struct logfs_segment_header sh; in logfs_gc_segment() local
138 err = wbuf_read(sb, dev_ofs(sb, segno, 0), sizeof(sh), &sh); in logfs_gc_segment()
140 gc_level = GC_LEVEL(sh.level); in logfs_gc_segment()
141 logical_segno = be32_to_cpu(sh.segno); in logfs_gc_segment()
142 if (sh.crc != logfs_crc32(&sh, sizeof(sh), 4)) { in logfs_gc_segment()
/linux-4.4.14/arch/powerpc/perf/
Dpower4-pmu.c257 int pmc, byte, unit, lower, sh; in p4_get_constraint() local
265 sh = (pmc - 1) * 2; in p4_get_constraint()
266 mask |= 2 << sh; in p4_get_constraint()
267 value |= 1 << sh; in p4_get_constraint()
286 sh = p4_unitinfo[unit].lowerbit; in p4_get_constraint()
287 if (sh > 1) in p4_get_constraint()
288 value |= (unsigned long)lower << sh; in p4_get_constraint()
289 else if (lower != sh) in p4_get_constraint()
Dpower6-pmu.c273 int pmc, byte, sh, subunit; in p6_get_constraint() local
280 sh = (pmc - 1) * 2; in p6_get_constraint()
281 mask |= 2 << sh; in p6_get_constraint()
282 value |= 1 << sh; in p6_get_constraint()
286 sh = byte * 4 + (16 - PM_UNIT_SH); in p6_get_constraint()
287 mask |= PM_UNIT_MSKS << sh; in p6_get_constraint()
288 value |= (unsigned long)(event & PM_UNIT_MSKS) << sh; in p6_get_constraint()
Dpower5-pmu.c143 int pmc, byte, unit, sh; in power5_get_constraint() local
152 sh = (pmc - 1) * 2; in power5_get_constraint()
153 mask |= 2 << sh; in power5_get_constraint()
154 value |= 1 << sh; in power5_get_constraint()
179 sh = grsel_shift[bit]; in power5_get_constraint()
180 mask |= (unsigned long)fmask << sh; in power5_get_constraint()
182 << sh; in power5_get_constraint()
Dpower5+-pmu.c139 int pmc, byte, unit, sh; in power5p_get_constraint() local
147 sh = (pmc - 1) * 2; in power5p_get_constraint()
148 mask |= 2 << sh; in power5p_get_constraint()
149 value |= 1 << sh; in power5p_get_constraint()
172 sh = grsel_shift[bit]; in power5p_get_constraint()
173 mask |= (unsigned long)fmask << sh; in power5p_get_constraint()
175 << sh; in power5p_get_constraint()
Dppc970-pmu.c197 int pmc, byte, unit, sh, spcsel; in p970_get_constraint() local
205 sh = (pmc - 1) * 2; in p970_get_constraint()
206 mask |= 2 << sh; in p970_get_constraint()
207 value |= 1 << sh; in p970_get_constraint()
Dpower7-pmu.c88 int pmc, sh, unit; in power7_get_constraint() local
95 sh = (pmc - 1) * 2; in power7_get_constraint()
96 mask |= 2 << sh; in power7_get_constraint()
97 value |= 1 << sh; in power7_get_constraint()
/linux-4.4.14/Documentation/dvb/
Dudev.txt20 The script should be called "dvb.sh" and should be placed into a script
23 So, create a new file /etc/udev/scripts/dvb.sh and add the following:
25 #!/bin/sh
38 KERNEL="dvb*", PROGRAM="/etc/udev/scripts/dvb.sh %k", NAME="%c"
45 the helper script /etc/udev/scripts/dvb.sh is invoked, which will then
/linux-4.4.14/tools/testing/selftests/firmware/
DMakefile6 TEST_PROGS := fw_filesystem.sh fw_userhelper.sh
/linux-4.4.14/tools/testing/selftests/cpu-hotplug/
DMakefile3 TEST_PROGS := cpu-on-off-test.sh
8 @/bin/bash ./cpu-on-off-test.sh -a || echo "cpu-hotplug selftests: [FAIL]"
/linux-4.4.14/arch/x86/entry/vdso/
Dvdso2c.h66 ELF(Shdr) *sh = raw_addr + GET_LE(&hdr->e_shoff) + in BITSFUNC()
68 if (GET_LE(&sh->sh_type) == SHT_SYMTAB) in BITSFUNC()
69 symtab_hdr = sh; in BITSFUNC()
71 if (!strcmp(secstrings + GET_LE(&sh->sh_name), in BITSFUNC()
73 alt_sec = sh; in BITSFUNC()
/linux-4.4.14/drivers/pinctrl/sh-pfc/
DMakefile1 sh-pfc-objs = core.o pinctrl.o
3 sh-pfc-objs += gpio.o
5 obj-$(CONFIG_PINCTRL_SH_PFC) += sh-pfc.o
/linux-4.4.14/drivers/misc/sgi-gru/
Dgruhandles.h509 #define GRU_PAGESIZE(sh) ((((sh) > 20 ? (sh) + 2 : (sh)) >> 1) - 6) argument
510 #define GRU_SIZEAVAIL(sh) (1UL << GRU_PAGESIZE(sh)) argument
/linux-4.4.14/Documentation/security/
DSELinux.txt19 4. Run install_policy.sh:
21 sh install_policy.sh
/linux-4.4.14/tools/perf/Documentation/
Dandroid.txt29 source build/envsetup.sh
36 ./build/tools/build-ndk-sysroot.sh --abi=arm
39 ./build/tools/build-ndk-sysroot.sh --abi=x86
63 For installing perf-archive, you first need to replace #!/bin/bash with #!/system/bin/sh:
64 sed 's/#!\/bin\/bash/#!\/system\/bin\/sh/g' perf-archive >> /tmp/perf-archive
/linux-4.4.14/arch/x86/entry/syscalls/
DMakefile11 syshdr := $(srctree)/$(src)/syscallhdr.sh
12 systbl := $(srctree)/$(src)/syscalltbl.sh
53 $(out)/xen-hypercalls.h: $(srctree)/scripts/xen-hypercalls.sh
/linux-4.4.14/tools/testing/selftests/futex/
DMakefile3 TEST_PROGS := run.sh
12 ./run.sh
Drun.sh33 (cd functional; ./run.sh)
/linux-4.4.14/arch/s390/boot/
DMakefile25 sh -x $(srctree)/$(obj)/install.sh $(KERNELRELEASE) $(obj)/bzImage \
/linux-4.4.14/Documentation/ABI/stable/
Dsysfs-driver-qla2xxx4 Description: qla2xxx-udev.sh currently looks for uevent CHANGE events to
7 Users: qla2xxx-udev.sh. Proposed changes should be mailed to
/linux-4.4.14/tools/usb/usbip/
D.gitignore13 install-sh
17 ltmain.sh
/linux-4.4.14/tools/perf/config/
DMakefile.arch10 -e s/sh[234].*/sh/ -e s/aarch64.*/arm64/ \
Dutilities.mak141 # (It's necessary to use `sh -c' because GNU make messes up by
144 lookup = $(call unescape-nl,$(shell sh -c $(_l-sh)))
145 _l-sh = $(call shell-sq,command -v $(shell-sq) | $(call shell-escape-nl,))
151 # (It's necessary to use `sh -c' because GNU make messes up by
155 _is-executable-helper = $(shell sh -c $(_is-executable-sh))
156 _is-executable-sh = $(call shell-sq,test -f $(1) -a -x $(1) && echo y)
/linux-4.4.14/Documentation/devicetree/bindings/media/
Dsh_mobile_ceu.txt2 - compatible: Should be "renesas,sh-mobile-ceu"
12 compatible = "renesas,sh-mobile-ceu";
/linux-4.4.14/arch/parisc/
DMakefile24 NM = sh $(srctree)/arch/parisc/nm
128 $(CONFIG_SHELL) $(src)/arch/parisc/install.sh \
131 $(CONFIG_SHELL) $(src)/arch/parisc/install.sh \
/linux-4.4.14/arch/sh/drivers/
DKconfig1 source "arch/sh/drivers/dma/Kconfig"
2 source "arch/sh/cchips/Kconfig"
/linux-4.4.14/arch/arm64/boot/
DMakefile38 $(CONFIG_SHELL) $(srctree)/$(src)/install.sh $(KERNELRELEASE) \
42 $(CONFIG_SHELL) $(srctree)/$(src)/install.sh $(KERNELRELEASE) \
/linux-4.4.14/Documentation/device-mapper/
Ddelay.txt17 #!/bin/sh
23 #!/bin/sh
Dlinear.txt17 #!/bin/sh
24 #!/bin/sh
/linux-4.4.14/tools/lib/bpf/
Dlibbpf.c506 GElf_Shdr sh; in bpf_object__elf_collect() local
510 if (gelf_getshdr(scn, &sh) != &sh) { in bpf_object__elf_collect()
517 name = elf_strptr(elf, ep->e_shstrndx, sh.sh_name); in bpf_object__elf_collect()
534 (int)sh.sh_link, (unsigned long)sh.sh_flags, in bpf_object__elf_collect()
535 (int)sh.sh_type); in bpf_object__elf_collect()
548 else if (sh.sh_type == SHT_SYMTAB) { in bpf_object__elf_collect()
555 } else if ((sh.sh_type == SHT_PROGBITS) && in bpf_object__elf_collect()
556 (sh.sh_flags & SHF_EXECINSTR) && in bpf_object__elf_collect()
567 } else if (sh.sh_type == SHT_REL) { in bpf_object__elf_collect()
582 obj->efile.reloc[n].shdr = sh; in bpf_object__elf_collect()
/linux-4.4.14/arch/sh/kernel/
Dvmlinux.lds.S7 OUTPUT_ARCH(sh:sh5)
10 OUTPUT_ARCH(sh)
/linux-4.4.14/drivers/usb/storage/
Dsierra_ms.c131 struct Scsi_Host *sh; in sierra_ms_init() local
137 sh = us_to_host(us); in sierra_ms_init()
138 scsi_get_host_dev(sh); in sierra_ms_init()
/linux-4.4.14/tools/testing/selftests/x86/
DMakefile18 CAN_BUILD_I386 := $(shell ./check_cc.sh $(CC) trivial_32bit_program.c -m32)
19 CAN_BUILD_X86_64 := $(shell ./check_cc.sh $(CC) trivial_64bit_program.c)
/linux-4.4.14/arch/nios2/boot/
DMakefile59 sh $(srctree)/$(src)/install.sh $(KERNELRELEASE) $(BOOTIMAGE) System.map "$(INSTALL_PATH)"
/linux-4.4.14/net/sctp/
Doutput.c383 struct sctphdr *sh; in sctp_packet_transmit() local
428 sh = (struct sctphdr *)skb_push(nskb, sizeof(struct sctphdr)); in sctp_packet_transmit()
430 sh->source = htons(packet->source_port); in sctp_packet_transmit()
431 sh->dest = htons(packet->destination_port); in sctp_packet_transmit()
441 sh->vtag = htonl(packet->vtag); in sctp_packet_transmit()
442 sh->checksum = 0; in sctp_packet_transmit()
539 sh->checksum = sctp_compute_cksum(nskb, 0); in sctp_packet_transmit()
Dinput.c81 struct sctphdr *sh = sctp_hdr(skb); in sctp_rcv_checksum() local
82 __le32 cmp = sh->checksum; in sctp_rcv_checksum()
115 struct sctphdr *sh; in sctp_rcv() local
130 sh = sctp_hdr(skb); in sctp_rcv()
233 chunk->sctp_hdr = sh; in sctp_rcv()
941 struct sctphdr *sh = sctp_hdr(skb); in __sctp_rcv_init_lookup() local
973 af->from_addr_param(paddr, params.addr, sh->source, 0); in __sctp_rcv_init_lookup()
Dipv6.c416 struct sctphdr *sh; in sctp_v6_from_skb() local
423 sh = sctp_hdr(skb); in sctp_v6_from_skb()
425 *port = sh->source; in sctp_v6_from_skb()
428 *port = sh->dest; in sctp_v6_from_skb()
772 struct sctphdr *sh; in sctp_inet6_skb_msgname() local
778 sh = sctp_hdr(skb); in sctp_inet6_skb_msgname()
782 addr->v4.sin_port = sh->source; in sctp_inet6_skb_msgname()
787 addr->v6.sin6_port = sh->source; in sctp_inet6_skb_msgname()
/linux-4.4.14/drivers/spi/
DMakefile77 obj-$(CONFIG_SPI_SH) += spi-sh.o
78 obj-$(CONFIG_SPI_SH_HSPI) += spi-sh-hspi.o
79 obj-$(CONFIG_SPI_SH_MSIOF) += spi-sh-msiof.o
80 obj-$(CONFIG_SPI_SH_SCI) += spi-sh-sci.o
/linux-4.4.14/tools/perf/
DMakefile.perf178 SCRIPT_SH += perf-archive.sh
179 SCRIPT_SH += perf-with-kcore.sh
230 SCRIPTS = $(patsubst %.sh,%,$(SCRIPT_SH))
250 SHELL_PATH = /bin/sh
325 $(OUTPUT)common-cmds.h: util/generate-cmdlist.sh command-list.txt
328 $(QUIET_GEN). util/generate-cmdlist.sh > $@+ && mv $@+ $@
330 $(SCRIPTS) : % : %.sh
557 $(INSTALL) perf-completion.sh '$(DESTDIR_SQ)$(sysconfdir_SQ)/bash_completion.d/perf'
/linux-4.4.14/net/netfilter/ipvs/
Dip_vs_proto_sctp.c19 sctp_sctphdr_t *sh, _sctph; in sctp_conn_schedule() local
23 sh = skb_header_pointer(skb, iph->len, sizeof(_sctph), &_sctph); in sctp_conn_schedule()
24 if (sh) { in sctp_conn_schedule()
30 ports = &sh->source; in sctp_conn_schedule()
186 struct sctphdr *sh, _sctph; in sctp_csum_check() local
196 sh = skb_header_pointer(skb, sctphoff, sizeof(_sctph), &_sctph); in sctp_csum_check()
197 if (sh == NULL) in sctp_csum_check()
200 cmp = sh->checksum; in sctp_csum_check()
/linux-4.4.14/drivers/scsi/esas2r/
Desas2r_main.c701 int esas2r_show_info(struct seq_file *m, struct Scsi_Host *sh) in esas2r_show_info() argument
703 struct esas2r_adapter *a = (struct esas2r_adapter *)sh->hostdata; in esas2r_show_info()
708 esas2r_log(ESAS2R_LOG_DEBG, "esas2r_show_info (%p,%d)", m, sh->host_no); in esas2r_show_info()
756 int esas2r_release(struct Scsi_Host *sh) in esas2r_release() argument
758 esas2r_log_dev(ESAS2R_LOG_INFO, &(sh->shost_gendev), in esas2r_release()
761 esas2r_cleanup(sh); in esas2r_release()
762 if (sh->irq) in esas2r_release()
763 free_irq(sh->irq, NULL); in esas2r_release()
764 scsi_unregister(sh); in esas2r_release()
768 const char *esas2r_info(struct Scsi_Host *sh) in esas2r_info() argument
[all …]
/linux-4.4.14/arch/sparc/boot/
DMakefile74 sh $(srctree)/$(src)/install.sh $(KERNELRELEASE) $(obj)/zImage \
/linux-4.4.14/arch/avr32/boot/images/
DMakefile54 sh $(srctree)/install-kernel.sh $<
/linux-4.4.14/Documentation/cgroups/
Dpids.txt57 sh: fork: Resource temporary unavailable
72 sh: fork: Resource temporary unavailable
81 sh: fork: Resource temporary unavailable
84 sh: fork: Resource temporary unavailable
/linux-4.4.14/drivers/net/wireless/brcm80211/brcmfmac/
Dsdio.c1078 struct sdpcm_shared *sh) in brcmf_sdio_readshared() argument
1123 sh->flags = le32_to_cpu(sh_le.flags); in brcmf_sdio_readshared()
1124 sh->trap_addr = le32_to_cpu(sh_le.trap_addr); in brcmf_sdio_readshared()
1125 sh->assert_exp_addr = le32_to_cpu(sh_le.assert_exp_addr); in brcmf_sdio_readshared()
1126 sh->assert_file_addr = le32_to_cpu(sh_le.assert_file_addr); in brcmf_sdio_readshared()
1127 sh->assert_line = le32_to_cpu(sh_le.assert_line); in brcmf_sdio_readshared()
1128 sh->console_addr = le32_to_cpu(sh_le.console_addr); in brcmf_sdio_readshared()
1129 sh->msgtrace_addr = le32_to_cpu(sh_le.msgtrace_addr); in brcmf_sdio_readshared()
1131 if ((sh->flags & SDPCM_SHARED_VERSION_MASK) > SDPCM_SHARED_VERSION) { in brcmf_sdio_readshared()
1134 sh->flags & SDPCM_SHARED_VERSION_MASK); in brcmf_sdio_readshared()
[all …]
/linux-4.4.14/arch/sh/boards/
DKconfig109 More information at <http://www.linux-sh.org>
344 More information at <http://sh2000.sh-linux.org>.
363 source "arch/sh/boards/mach-r2d/Kconfig"
364 source "arch/sh/boards/mach-highlander/Kconfig"
365 source "arch/sh/boards/mach-sdk7780/Kconfig"
366 source "arch/sh/boards/mach-migor/Kconfig"
367 source "arch/sh/boards/mach-rsk/Kconfig"
/linux-4.4.14/Documentation/devicetree/bindings/mmc/
Drenesas,mmcif.txt9 - compatible: should be "renesas,mmcif-<soctype>", "renesas,sh-mmcif" as a
29 compatible = "renesas,mmcif-r8a7790", "renesas,sh-mmcif";
/linux-4.4.14/drivers/bluetooth/
Dhci_ll.c379 struct hci_sco_hdr *sh; in ll_recv() local
421 sh = hci_sco_hdr(ll->rx_skb); in ll_recv()
423 BT_DBG("SCO header: dlen %d", sh->dlen); in ll_recv()
425 ll_check_data_len(hu->hdev, ll, sh->dlen); in ll_recv()
/linux-4.4.14/Documentation/
Dkselftest.txt60 You can use kselftest_install.sh tool installs selftests in default
66 $ ./kselftest_install.sh
70 $ ./kselftest_install.sh install_dir
Dgcov.txt11 Appendix A: sample script: gather_on_build.sh
12 Appendix B: sample script: gather_on_test.sh
202 Appendix A: gather_on_build.sh
232 Appendix B: gather_on_test.sh
251 find $GCDA -name '*.gcda' -exec sh -c 'cat < $0 > '$TEMPDIR'/$0' {} \;
252 find $GCDA -name '*.gcno' -exec sh -c 'cp -d $0 '$TEMPDIR'/$0' {} \;
/linux-4.4.14/drivers/net/ethernet/tile/
Dtilegx.c1678 struct skb_shared_info *sh = skb_shinfo(skb); in tso_count_edescs() local
1681 unsigned int p_len = sh->gso_size; in tso_count_edescs()
1689 for (segment = 0; segment < sh->gso_segs; segment++) { in tso_count_edescs()
1699 f_size = skb_frag_size(&sh->frags[f_id]); in tso_count_edescs()
1724 struct skb_shared_info *sh = skb_shinfo(skb); in tso_headers_prepare() local
1757 p_len = sh->gso_size; in tso_headers_prepare()
1763 for (segment = 0; segment < sh->gso_segs; segment++) { in tso_headers_prepare()
1789 if (segment != sh->gso_segs - 1) { in tso_headers_prepare()
1803 f_size = skb_frag_size(&sh->frags[f_id]); in tso_headers_prepare()
1833 struct skb_shared_info *sh = skb_shinfo(skb); in tso_egress() local
[all …]
/linux-4.4.14/arch/x86/kernel/cpu/
DMakefile65 cmd_mkcapflags = $(CONFIG_SHELL) $(srctree)/$(src)/mkcapflags.sh $< $@
70 $(obj)/capflags.c: $(cpufeature) $(src)/mkcapflags.sh FORCE
/linux-4.4.14/tools/testing/selftests/lib/
DMakefile6 TEST_PROGS := printf.sh
/linux-4.4.14/tools/testing/selftests/static_keys/
DMakefile6 TEST_PROGS := test_static_keys.sh
/linux-4.4.14/tools/testing/selftests/user/
DMakefile6 TEST_PROGS := test_user_copy.sh
/linux-4.4.14/arch/x86/um/vdso/
DMakefile75 sh $(srctree)/$(src)/checkundef.sh '$(NM)' '$@'
/linux-4.4.14/arch/blackfin/boot/
DMakefile71 sh $(srctree)/$(src)/install.sh $(KERNELRELEASE) $(BOOTIMAGE) System.map "$(INSTALL_PATH)"
/linux-4.4.14/drivers/sh/
DKconfig3 source "drivers/sh/intc/Kconfig"
/linux-4.4.14/arch/mips/pci/
Dpci-ar2315.c205 u32 sh = (where & 3) * 8; in ar2315_pci_cfg_access() local
228 value = (value & ~(mask << sh)) | *ptr << sh; in ar2315_pci_cfg_access()
234 *ptr = (value >> sh) & mask; in ar2315_pci_cfg_access()
/linux-4.4.14/tools/testing/selftests/pstore/
DMakefile12 @sh pstore_crash_test || { echo "pstore_crash_test: [FAIL]"; exit 1; }
/linux-4.4.14/tools/testing/selftests/efivarfs/
DMakefile7 TEST_PROGS := efivarfs.sh
/linux-4.4.14/arch/mips/alchemy/common/
Dclock.c546 int sh = c->shift + 2; in alchemy_clk_fgv1_setr() local
553 v &= ~(0xff << sh); in alchemy_clk_fgv1_setr()
554 v |= div << sh; in alchemy_clk_fgv1_setr()
666 int sh = c->shift + 2; in alchemy_clk_fgv2_setr() local
678 v &= ~(0xff << sh); in alchemy_clk_fgv2_setr()
679 v |= (div & 0xff) << sh; in alchemy_clk_fgv2_setr()
690 int sh = c->shift + 2; in alchemy_clk_fgv2_recalc() local
694 t = parent_rate / (((v >> sh) & 0xff) + 1); in alchemy_clk_fgv2_recalc()
/linux-4.4.14/arch/sh/drivers/dma/
DMakefile5 obj-$(CONFIG_SH_DMA_API) += dma-sh.o dma-api.o dma-sysfs.o
/linux-4.4.14/tools/testing/selftests/net/
DMakefile13 TEST_PROGS := run_netsocktests run_afpackettests test_bpf.sh
/linux-4.4.14/Documentation/aoe/
Dudev-install.sh33 sh -xc "cp `dirname $0`/udev.txt $rules_d/60-aoe.rules"
/linux-4.4.14/net/openvswitch/
Dactions.c594 struct sctphdr *sh; in set_sctp() local
602 sh = sctp_hdr(skb); in set_sctp()
603 old_csum = sh->checksum; in set_sctp()
606 sh->source = OVS_MASKED(sh->source, key->sctp_src, mask->sctp_src); in set_sctp()
607 sh->dest = OVS_MASKED(sh->dest, key->sctp_dst, mask->sctp_dst); in set_sctp()
612 sh->checksum = old_csum ^ old_correct_csum ^ new_csum; in set_sctp()
615 flow_key->tp.src = sh->source; in set_sctp()
616 flow_key->tp.dst = sh->dest; in set_sctp()
/linux-4.4.14/tools/testing/selftests/
Dgen_kselftest_tar.sh47 ./kselftest_install.sh
/linux-4.4.14/Documentation/vm/
Dslub.txt296 slabinfo-gnuplot.sh script. So it pushes the analysis from looking through
304 b) pass stats file(-s) to slabinfo-gnuplot.sh script:
305 slabinfo-gnuplot.sh FOO_STATS [FOO_STATS2 .. FOO_STATSN]
307 The slabinfo-gnuplot.sh script will pre-processes the collected records
316 To help you out there, slabinfo-gnuplot.sh script can 'merge' the
324 slabinfo-gnuplot.sh STATS1 STATS2 .. STATSN
326 c) Execute slabinfo-gnuplot.sh in '-t' mode, passing all of the
328 slabinfo-gnuplot.sh -t STATS1-totals STATS2-totals .. STATSN-totals
333 can go unnoticed. To deal with that, `slabinfo-gnuplot.sh' has two
/linux-4.4.14/tools/testing/selftests/futex/functional/
DMakefile15 TEST_PROGS := $(TARGETS) run.sh
/linux-4.4.14/tools/testing/selftests/memfd/
DMakefile19 @./run_fuse_test.sh || echo "fuse_test: [FAIL]"
/linux-4.4.14/Documentation/features/sched/numa-balancing/
Darch-support.txt33 | sh: | .. |
/linux-4.4.14/Documentation/fault-injection/
Dfault-injection.txt257 tools/testing/fault-injection/failcmd.sh. Please run a command
258 "./tools/testing/fault-injection/failcmd.sh --help" for more information and
266 # ./tools/testing/fault-injection/failcmd.sh \
272 # ./tools/testing/fault-injection/failcmd.sh --times=100 \
279 ./tools/testing/fault-injection/failcmd.sh --times=100 \
Dnotifier-error-inject.txt95 * tools/testing/selftests/cpu-hotplug/on-off-test.sh
96 * tools/testing/selftests/memory-hotplug/on-off-test.sh
/linux-4.4.14/sound/
DMakefile8 obj-$(CONFIG_SND) += core/ i2c/ drivers/ isa/ pci/ ppc/ arm/ sh/ synth/ usb/ \
/linux-4.4.14/drivers/media/platform/exynos-gsc/
Dgsc-core.c257 void gsc_get_prescaler_shfactor(u32 hratio, u32 vratio, u32 *sh) in gsc_get_prescaler_shfactor() argument
260 *sh = 4; in gsc_get_prescaler_shfactor()
263 *sh = 3; in gsc_get_prescaler_shfactor()
267 *sh = 2; in gsc_get_prescaler_shfactor()
269 *sh = 0; in gsc_get_prescaler_shfactor()
271 *sh = 1; in gsc_get_prescaler_shfactor()
608 int gsc_check_scaler_ratio(struct gsc_variant *var, int sw, int sh, int dw, in gsc_check_scaler_ratio() argument
627 (sh / tmp_h) > sc_down_max || in gsc_check_scaler_ratio()
629 (tmp_h / sh) > var->sc_up_max) in gsc_check_scaler_ratio()
/linux-4.4.14/
DMakefile229 -e s/sh[234].*/sh/ -e s/aarch64.*/arm64/ )
276 SRCARCH := sh
296 else echo sh; fi ; fi)
775 ifeq ($(shell $(CONFIG_SHELL) $(srctree)/scripts/gcc-goto.sh $(CC)), y)
917 vmlinux: scripts/link-vmlinux.sh $(vmlinux-deps) FORCE
1056 $(Q)$(CONFIG_SHELL) $(srctree)/scripts/headers.sh install
1067 $(Q)$(CONFIG_SHELL) $(srctree)/scripts/headers.sh check
1194 $(Q)$(CONFIG_SHELL) $(srctree)/scripts/link-vmlinux.sh clean
1444 cmd_tags = $(CONFIG_SHELL) $(srctree)/scripts/tags.sh $@
1571 cmd_depmod = $(CONFIG_SHELL) $(srctree)/scripts/depmod.sh $(DEPMOD) \
/linux-4.4.14/Documentation/features/vm/numa-memblock/
Darch-support.txt33 | sh: | ok |
/linux-4.4.14/Documentation/features/vm/THP/
Darch-support.txt33 | sh: | .. |
/linux-4.4.14/Documentation/devicetree/bindings/spi/
Dsh-msiof.txt5 "renesas,sh-msiof" for SuperH, or
6 "renesas,sh-mobile-msiof" for SH Mobile series.
/linux-4.4.14/arch/ia64/
DMakefile89 sh $(srctree)/arch/ia64/install.sh $(KERNELRELEASE) $< System.map "$(INSTALL_PATH)"
/linux-4.4.14/Documentation/features/time/irq-time-acct/
Darch-support.txt33 | sh: | TODO |
/linux-4.4.14/Documentation/features/seccomp/seccomp-filter/
Darch-support.txt33 | sh: | TODO |
/linux-4.4.14/Documentation/features/locking/queued-spinlocks/
Darch-support.txt33 | sh: | TODO |
/linux-4.4.14/Documentation/features/vm/ioremap_prot/
Darch-support.txt33 | sh: | ok |
/linux-4.4.14/Documentation/features/vm/TLB/
Darch-support.txt33 | sh: | TODO |
/linux-4.4.14/Documentation/features/debug/optprobes/
Darch-support.txt33 | sh: | TODO |
/linux-4.4.14/Documentation/features/time/clockevents/
Darch-support.txt33 | sh: | ok |
/linux-4.4.14/Documentation/features/time/arch-tick-broadcast/
Darch-support.txt33 | sh: | TODO |
/linux-4.4.14/Documentation/features/locking/queued-rwlocks/
Darch-support.txt33 | sh: | TODO |
/linux-4.4.14/tools/testing/ktest/examples/
Dcrosstests.conf184 TEST_START IF ${RUN} == sh || ${DO_DEFAULT}
186 ARCH = sh
/linux-4.4.14/arch/cris/include/arch-v32/mach-fs/mach/hwregs/
Dbif_core_defs.h168 unsigned int sh : 3; member
183 unsigned int sh : 3; member
/linux-4.4.14/arch/cris/include/arch-v32/arch/hwregs/
Dbif_core_defs.h168 unsigned int sh : 3; member
183 unsigned int sh : 3; member
/linux-4.4.14/Documentation/ABI/testing/
Dsysfs-driver-genwqe32 sudo sh -c 'echo 1 > \
68 sudo sh -c 'echo 15 > \
/linux-4.4.14/Documentation/scsi/
Dosst.txt36 Makedevs.sh as root (see below).
59 the device nodes by calling the Makedevs.sh script (see below) manually.
76 The device nodes for osst have to be created. Use the Makedevs.sh script
186 Makedevs.sh
188 #!/bin/sh
190 # Usage: Makedevs.sh [nos [path to dev]]
/linux-4.4.14/Documentation/features/time/context-tracking/
Darch-support.txt33 | sh: | TODO |
/linux-4.4.14/Documentation/features/core/BPF-JIT/
Darch-support.txt33 | sh: | TODO |
/linux-4.4.14/Documentation/features/perf/kprobes-event/
Darch-support.txt33 | sh: | ok |
/linux-4.4.14/Documentation/features/io/dma_map_attrs/
Darch-support.txt33 | sh: | ok |
/linux-4.4.14/Documentation/features/locking/rwsem-optimized/
Darch-support.txt33 | sh: | ok |
/linux-4.4.14/Documentation/features/vm/pmdp_splitting_flush/
Darch-support.txt33 | sh: | TODO |
/linux-4.4.14/Documentation/features/locking/lockdep/
Darch-support.txt33 | sh: | ok |
/linux-4.4.14/Documentation/features/io/sg-chain/
Darch-support.txt33 | sh: | TODO |
/linux-4.4.14/Documentation/features/vm/PG_uncached/
Darch-support.txt33 | sh: | TODO |
/linux-4.4.14/Documentation/features/debug/uprobes/
Darch-support.txt33 | sh: | TODO |
/linux-4.4.14/Documentation/features/lib/strncasecmp/
Darch-support.txt33 | sh: | TODO |
/linux-4.4.14/Documentation/features/debug/kgdb/
Darch-support.txt33 | sh: | ok |
/linux-4.4.14/Documentation/features/debug/stackprotector/
Darch-support.txt33 | sh: | ok |
/linux-4.4.14/Documentation/features/debug/kretprobes/
Darch-support.txt33 | sh: | ok |
/linux-4.4.14/Documentation/features/time/virt-cpuacct/
Darch-support.txt33 | sh: | TODO |
/linux-4.4.14/Documentation/features/debug/kprobes/
Darch-support.txt33 | sh: | ok |
/linux-4.4.14/Documentation/features/io/dma-contiguous/
Darch-support.txt33 | sh: | TODO |
/linux-4.4.14/Documentation/features/debug/KASAN/
Darch-support.txt33 | sh: | TODO |
/linux-4.4.14/Documentation/features/io/dma-api-debug/
Darch-support.txt33 | sh: | ok |
/linux-4.4.14/Documentation/features/core/tracehook/
Darch-support.txt33 | sh: | ok |
/linux-4.4.14/Documentation/features/vm/pte_special/
Darch-support.txt33 | sh: | ok |
/linux-4.4.14/Documentation/features/perf/perf-regs/
Darch-support.txt33 | sh: | TODO |
/linux-4.4.14/Documentation/features/perf/perf-stackdump/
Darch-support.txt33 | sh: | TODO |
/linux-4.4.14/Documentation/features/vm/huge-vmap/
Darch-support.txt33 | sh: | TODO |
/linux-4.4.14/Documentation/features/time/modern-timekeeping/
Darch-support.txt33 | sh: | ok |
/linux-4.4.14/Documentation/features/core/jump-labels/
Darch-support.txt33 | sh: | TODO |
/linux-4.4.14/Documentation/features/locking/cmpxchg-local/
Darch-support.txt33 | sh: | TODO |
/linux-4.4.14/Documentation/features/debug/kprobes-on-ftrace/
Darch-support.txt33 | sh: | TODO |
/linux-4.4.14/Documentation/features/debug/user-ret-profiler/
Darch-support.txt33 | sh: | TODO |
/linux-4.4.14/Documentation/features/debug/gcov-profile-all/
Darch-support.txt33 | sh: | ok |
/linux-4.4.14/Documentation/features/core/generic-idle-thread/
Darch-support.txt33 | sh: | ok |
/linux-4.4.14/Documentation/features/vm/ELF-ASLR/
Darch-support.txt33 | sh: | TODO |
/linux-4.4.14/drivers/media/platform/s3c-camif/
Dcamif-core.c135 unsigned int sh = 6; in camif_get_scaler_factor() local
140 while (sh--) { in camif_get_scaler_factor()
141 unsigned int tmp = 1 << sh; in camif_get_scaler_factor()
143 *shift = sh, *ratio = tmp; in camif_get_scaler_factor()
/linux-4.4.14/arch/sh/boot/romimage/
DMakefile29 $(obj)/piggy.o: $(obj)/vmlinux.scr $(obj)/zeropage.bin arch/sh/boot/zImage FORCE
/linux-4.4.14/arch/sh/kernel/vsyscall/
Dvsyscall.lds.S13 OUTPUT_ARCH(sh)
/linux-4.4.14/drivers/lguest/
DMakefile18 @sh ../../tools/lguest/extract $(PREFIX) `find ../../* -name '*.[chS]' -wholename '*lguest*'`
/linux-4.4.14/drivers/
DMakefile129 obj-$(CONFIG_SUPERH) += sh/
130 obj-$(CONFIG_ARCH_SHMOBILE) += sh/
/linux-4.4.14/scripts/kconfig/
DMakefile116 $(Q)$(CONFIG_SHELL) $(srctree)/scripts/kconfig/merge_config.sh -m .config $(configfiles)
158 check-lxdialog := $(srctree)/$(src)/lxdialog/check-lxdialog.sh
204 HOST_EXTRACFLAGS += $(shell $(CONFIG_SHELL) $(srctree)/$(src)/check.sh $(HOSTCC) $(HOSTCFLAGS))

12