Home
last modified time | relevance | path

Searched refs:isp (Results 1 – 25 of 89) sorted by relevance

1234

/Linux-v4.19/drivers/media/platform/omap3isp/
Disp.c87 static void isp_save_ctx(struct isp_device *isp);
89 static void isp_restore_ctx(struct isp_device *isp);
152 void omap3isp_flush(struct isp_device *isp) in omap3isp_flush() argument
154 isp_reg_writel(isp, 0, OMAP3_ISP_IOMEM_MAIN, ISP_REVISION); in omap3isp_flush()
155 isp_reg_readl(isp, OMAP3_ISP_IOMEM_MAIN, ISP_REVISION); in omap3isp_flush()
168 isp_reg_clr_set(xclk->isp, OMAP3_ISP_IOMEM_MAIN, ISP_TCTRL_CTRL, in isp_xclk_update()
173 isp_reg_clr_set(xclk->isp, OMAP3_ISP_IOMEM_MAIN, ISP_TCTRL_CTRL, in isp_xclk_update()
184 omap3isp_get(xclk->isp); in isp_xclk_prepare()
193 omap3isp_put(xclk->isp); in isp_xclk_unprepare()
272 dev_dbg(xclk->isp->dev, "%s: cam_xclk%c set to %lu Hz (div %u)\n", in isp_xclk_set_rate()
[all …]
Dispcsi2.c30 static void csi2_if_enable(struct isp_device *isp, in csi2_if_enable() argument
35 isp_reg_clr_set(isp, csi2->regs1, ISPCSI2_CTRL, ISPCSI2_CTRL_IF_EN, in csi2_if_enable()
46 static void csi2_recv_config(struct isp_device *isp, in csi2_recv_config() argument
52 reg = isp_reg_readl(isp, csi2->regs1, ISPCSI2_CTRL); in csi2_recv_config()
77 isp_reg_writel(isp, reg, csi2->regs1, ISPCSI2_CTRL); in csi2_recv_config()
205 is_3630 = csi2->isp->revision == ISP_REVISION_15_0; in csi2_ctx_map_format()
222 struct isp_device *isp = csi2->isp; in csi2_set_outaddr() local
227 isp_reg_writel(isp, ctx->ping_addr, in csi2_set_outaddr()
229 isp_reg_writel(isp, ctx->pong_addr, in csi2_set_outaddr()
250 static void csi2_ctx_enable(struct isp_device *isp, in csi2_ctx_enable() argument
[all …]
Dispccp2.c67 #define CCP2_PRINT_REGISTER(isp, name)\ argument
68 dev_dbg(isp->dev, "###CCP2 " #name "=0x%08x\n", \
69 isp_reg_readl(isp, OMAP3_ISP_IOMEM_CCP2, ISPCCP2_##name))
73 struct isp_device *isp = to_isp_device(ccp2); in ccp2_print_status() local
75 dev_dbg(isp->dev, "-------------CCP2 Register dump-------------\n"); in ccp2_print_status()
77 CCP2_PRINT_REGISTER(isp, SYSCONFIG); in ccp2_print_status()
78 CCP2_PRINT_REGISTER(isp, SYSSTATUS); in ccp2_print_status()
79 CCP2_PRINT_REGISTER(isp, LC01_IRQENABLE); in ccp2_print_status()
80 CCP2_PRINT_REGISTER(isp, LC01_IRQSTATUS); in ccp2_print_status()
81 CCP2_PRINT_REGISTER(isp, LC23_IRQENABLE); in ccp2_print_status()
[all …]
Disphist.c35 struct isp_device *isp = hist->isp; in hist_reset_mem() local
39 isp_reg_writel(isp, 0, OMAP3_ISP_IOMEM_HIST, ISPHIST_ADDR); in hist_reset_mem()
45 isp_reg_set(isp, OMAP3_ISP_IOMEM_HIST, ISPHIST_CNT, ISPHIST_CNT_CLEAR); in hist_reset_mem()
52 isp_reg_readl(isp, OMAP3_ISP_IOMEM_HIST, ISPHIST_DATA); in hist_reset_mem()
53 isp_reg_readl(isp, OMAP3_ISP_IOMEM_HIST, ISPHIST_DATA); in hist_reset_mem()
54 isp_reg_readl(isp, OMAP3_ISP_IOMEM_HIST, ISPHIST_DATA); in hist_reset_mem()
55 isp_reg_readl(isp, OMAP3_ISP_IOMEM_HIST, ISPHIST_DATA); in hist_reset_mem()
57 isp_reg_clr(isp, OMAP3_ISP_IOMEM_HIST, ISPHIST_CNT, ISPHIST_CNT_CLEAR); in hist_reset_mem()
67 struct isp_device *isp = hist->isp; in hist_setup_regs() local
126 isp_reg_writel(isp, cnt, OMAP3_ISP_IOMEM_HIST, ISPHIST_CNT); in hist_setup_regs()
[all …]
Disppreview.c155 struct isp_device *isp = to_isp_device(prev); in preview_config_luma_enhancement() local
159 isp_reg_writel(isp, ISPPRV_YENH_TABLE_ADDR, in preview_config_luma_enhancement()
162 isp_reg_writel(isp, yt->table[i], in preview_config_luma_enhancement()
173 struct isp_device *isp = to_isp_device(prev); in preview_enable_luma_enhancement() local
176 isp_reg_set(isp, OMAP3_ISP_IOMEM_PREV, ISPPRV_PCR, in preview_enable_luma_enhancement()
179 isp_reg_clr(isp, OMAP3_ISP_IOMEM_PREV, ISPPRV_PCR, in preview_enable_luma_enhancement()
188 struct isp_device *isp = to_isp_device(prev); in preview_enable_invalaw() local
191 isp_reg_set(isp, OMAP3_ISP_IOMEM_PREV, ISPPRV_PCR, in preview_enable_invalaw()
194 isp_reg_clr(isp, OMAP3_ISP_IOMEM_PREV, ISPPRV_PCR, in preview_enable_invalaw()
204 struct isp_device *isp = to_isp_device(prev); in preview_config_hmed() local
[all …]
Dispcsiphy.c33 regmap_read(phy->isp->syscon, phy->isp->syscon_offset, &reg); in csiphy_routing_cfg_3630()
68 regmap_write(phy->isp->syscon, phy->isp->syscon_offset, reg); in csiphy_routing_cfg_3630()
82 regmap_write(phy->isp->syscon, phy->isp->syscon_offset, 0); in csiphy_routing_cfg_3430()
89 regmap_write(phy->isp->syscon, phy->isp->syscon_offset, csirxfe); in csiphy_routing_cfg_3430()
108 if (phy->isp->phy_type == ISP_PHY_TYPE_3630 && on) in csiphy_routing_cfg()
110 if (phy->isp->phy_type == ISP_PHY_TYPE_3430) in csiphy_routing_cfg()
120 isp_reg_clr_set(phy->isp, phy->cfg_regs, ISPCSI2_PHY_CFG, in csiphy_power_autoswitch_enable()
136 isp_reg_clr_set(phy->isp, phy->cfg_regs, ISPCSI2_PHY_CFG, in csiphy_set_power()
142 reg = isp_reg_readl(phy->isp, phy->cfg_regs, ISPCSI2_PHY_CFG) & in csiphy_set_power()
151 dev_err(phy->isp->dev, "CSI2 CIO set power failed!\n"); in csiphy_set_power()
[all …]
Disp.h129 struct isp_device *isp; member
236 void omap3isp_hist_dma_done(struct isp_device *isp);
238 void omap3isp_flush(struct isp_device *isp);
249 void omap3isp_configure_bridge(struct isp_device *isp,
254 struct isp_device *omap3isp_get(struct isp_device *isp);
255 void omap3isp_put(struct isp_device *isp);
257 void omap3isp_print_status(struct isp_device *isp);
259 void omap3isp_sbl_enable(struct isp_device *isp, enum isp_sbl_resource res);
260 void omap3isp_sbl_disable(struct isp_device *isp, enum isp_sbl_resource res);
262 void omap3isp_subclk_enable(struct isp_device *isp,
[all …]
Dispstat.c59 #define IS_H3A_AF(stat) ((stat) == &(stat)->isp->isp_af)
60 #define IS_H3A_AEWB(stat) ((stat) == &(stat)->isp->isp_aewb)
71 dma_sync(stat->isp->dev, buf->dma_addr, 0, MAGIC_SIZE, dir); in __isp_stat_buf_sync_magic()
72 dma_sync(stat->isp->dev, buf->dma_addr + (buf_size & PAGE_MASK), in __isp_stat_buf_sync_magic()
117 dev_dbg(stat->isp->dev, in isp_stat_buf_check_magic()
127 dev_dbg(stat->isp->dev, in isp_stat_buf_check_magic()
167 dma_sync_sg_for_device(stat->isp->dev, buf->sgt.sgl, in isp_stat_buf_sync_for_device()
177 dma_sync_sg_for_cpu(stat->isp->dev, buf->sgt.sgl, in isp_stat_buf_sync_for_cpu()
245 dev_dbg(stat->isp->dev, "%s: data wasn't properly written.\n", in isp_stat_buf_queue()
262 dev_dbg(stat->isp->dev, in isp_stat_buf_next()
[all …]
Dispccdc.c64 #define CCDC_PRINT_REGISTER(isp, name)\ argument
65 dev_dbg(isp->dev, "###CCDC " #name "=0x%08x\n", \
66 isp_reg_readl(isp, OMAP3_ISP_IOMEM_CCDC, ISPCCDC_##name))
70 struct isp_device *isp = to_isp_device(ccdc); in ccdc_print_status() local
72 dev_dbg(isp->dev, "-------------CCDC Register dump-------------\n"); in ccdc_print_status()
74 CCDC_PRINT_REGISTER(isp, PCR); in ccdc_print_status()
75 CCDC_PRINT_REGISTER(isp, SYN_MODE); in ccdc_print_status()
76 CCDC_PRINT_REGISTER(isp, HD_VD_WID); in ccdc_print_status()
77 CCDC_PRINT_REGISTER(isp, PIX_LINES); in ccdc_print_status()
78 CCDC_PRINT_REGISTER(isp, HORZ_INFO); in ccdc_print_status()
[all …]
Dispresizer.c155 struct isp_device *isp = to_isp_device(res); in resizer_set_filters() local
167 isp_reg_writel(isp, tmp_h, OMAP3_ISP_IOMEM_RESZ, startaddr_h); in resizer_set_filters()
168 isp_reg_writel(isp, tmp_v, OMAP3_ISP_IOMEM_RESZ, startaddr_v); in resizer_set_filters()
186 struct isp_device *isp = to_isp_device(res); in resizer_set_bilinear() local
189 isp_reg_set(isp, OMAP3_ISP_IOMEM_RESZ, ISPRSZ_CNT, in resizer_set_bilinear()
192 isp_reg_clr(isp, OMAP3_ISP_IOMEM_RESZ, ISPRSZ_CNT, in resizer_set_bilinear()
203 struct isp_device *isp = to_isp_device(res); in resizer_set_ycpos() local
207 isp_reg_set(isp, OMAP3_ISP_IOMEM_RESZ, ISPRSZ_CNT, in resizer_set_ycpos()
211 isp_reg_clr(isp, OMAP3_ISP_IOMEM_RESZ, ISPRSZ_CNT, in resizer_set_ycpos()
230 struct isp_device *isp = to_isp_device(res); in resizer_set_phase() local
[all …]
Disph3a_af.c44 isp_reg_writel(af->isp, af->active_buf->dma_addr, OMAP3_ISP_IOMEM_H3A, in h3a_af_setup_regs()
54 isp_reg_writel(af->isp, pax1, OMAP3_ISP_IOMEM_H3A, ISPH3A_AFPAX1); in h3a_af_setup_regs()
63 isp_reg_writel(af->isp, pax2, OMAP3_ISP_IOMEM_H3A, ISPH3A_AFPAX2); in h3a_af_setup_regs()
70 isp_reg_writel(af->isp, paxstart, OMAP3_ISP_IOMEM_H3A, in h3a_af_setup_regs()
74 isp_reg_writel(af->isp, conf->iir.h_start, in h3a_af_setup_regs()
85 isp_reg_writel(af->isp, coef, OMAP3_ISP_IOMEM_H3A, in h3a_af_setup_regs()
94 isp_reg_writel(af->isp, coef, OMAP3_ISP_IOMEM_H3A, in h3a_af_setup_regs()
99 isp_reg_writel(af->isp, conf->iir.coeff_set0[10], in h3a_af_setup_regs()
102 isp_reg_writel(af->isp, conf->iir.coeff_set1[10], in h3a_af_setup_regs()
122 isp_reg_clr_set(af->isp, OMAP3_ISP_IOMEM_H3A, ISPH3A_PCR, in h3a_af_setup_regs()
[all …]
Disph3a_aewb.c40 isp_reg_writel(aewb->isp, aewb->active_buf->dma_addr, in h3a_aewb_setup_regs()
66 isp_reg_writel(aewb->isp, win1, OMAP3_ISP_IOMEM_H3A, ISPH3A_AEWWIN1); in h3a_aewb_setup_regs()
67 isp_reg_writel(aewb->isp, start, OMAP3_ISP_IOMEM_H3A, in h3a_aewb_setup_regs()
69 isp_reg_writel(aewb->isp, blk, OMAP3_ISP_IOMEM_H3A, ISPH3A_AEWINBLK); in h3a_aewb_setup_regs()
70 isp_reg_writel(aewb->isp, subwin, OMAP3_ISP_IOMEM_H3A, in h3a_aewb_setup_regs()
72 isp_reg_clr_set(aewb->isp, OMAP3_ISP_IOMEM_H3A, ISPH3A_PCR, in h3a_aewb_setup_regs()
84 isp_reg_set(aewb->isp, OMAP3_ISP_IOMEM_H3A, ISPH3A_PCR, in h3a_aewb_enable()
86 omap3isp_subclk_enable(aewb->isp, OMAP3_ISP_SUBCLK_AEWB); in h3a_aewb_enable()
88 isp_reg_clr(aewb->isp, OMAP3_ISP_IOMEM_H3A, ISPH3A_PCR, in h3a_aewb_enable()
90 omap3isp_subclk_disable(aewb->isp, OMAP3_ISP_SUBCLK_AEWB); in h3a_aewb_enable()
[all …]
Disph3a.h101 int omap3isp_h3a_aewb_init(struct isp_device *isp);
102 int omap3isp_h3a_af_init(struct isp_device *isp);
104 void omap3isp_h3a_aewb_cleanup(struct isp_device *isp);
105 void omap3isp_h3a_af_cleanup(struct isp_device *isp);
/Linux-v4.19/drivers/usb/phy/
Dphy-isp1301-omap.c98 static void enable_vbus_draw(struct isp1301 *isp, unsigned mA) in enable_vbus_draw() argument
107 static void enable_vbus_draw(struct isp1301 *isp, unsigned mA) in enable_vbus_draw() argument
117 static void enable_vbus_source(struct isp1301 *isp) in enable_vbus_source() argument
126 static inline void notresponding(struct isp1301 *isp) in notresponding() argument
139 isp1301_get_u8(struct isp1301 *isp, u8 reg) in isp1301_get_u8() argument
141 return i2c_smbus_read_byte_data(isp->client, reg + 0); in isp1301_get_u8()
145 isp1301_get_u16(struct isp1301 *isp, u8 reg) in isp1301_get_u16() argument
147 return i2c_smbus_read_word_data(isp->client, reg); in isp1301_get_u16()
151 isp1301_set_bits(struct isp1301 *isp, u8 reg, u8 bits) in isp1301_set_bits() argument
153 return i2c_smbus_write_byte_data(isp->client, reg + 0, bits); in isp1301_set_bits()
[all …]
Dphy-isp1301.c41 static int __isp1301_write(struct isp1301 *isp, u8 reg, u8 value, u8 clear) in __isp1301_write() argument
43 return i2c_smbus_write_byte_data(isp->client, reg | clear, value); in __isp1301_write()
46 static int isp1301_write(struct isp1301 *isp, u8 reg, u8 value) in isp1301_write() argument
48 return __isp1301_write(isp, reg, value, 0); in isp1301_write()
51 static int isp1301_clear(struct isp1301 *isp, u8 reg, u8 value) in isp1301_clear() argument
53 return __isp1301_write(isp, reg, value, ISP1301_I2C_REG_CLEAR_ADDR); in isp1301_clear()
58 struct isp1301 *isp = phy_to_isp(phy); in isp1301_phy_init() local
61 isp1301_clear(isp, ISP1301_I2C_MODE_CONTROL_1, MC1_UART_EN); in isp1301_phy_init()
62 isp1301_clear(isp, ISP1301_I2C_MODE_CONTROL_1, ~MC1_SPEED_REG); in isp1301_phy_init()
63 isp1301_write(isp, ISP1301_I2C_MODE_CONTROL_1, MC1_SPEED_REG); in isp1301_phy_init()
[all …]
/Linux-v4.19/drivers/power/supply/
Disp1704_charger.c74 static inline int isp1704_read(struct isp1704_charger *isp, u32 reg) in isp1704_read() argument
76 return usb_phy_io_read(isp->phy, reg); in isp1704_read()
79 static inline int isp1704_write(struct isp1704_charger *isp, u32 reg, u32 val) in isp1704_write() argument
81 return usb_phy_io_write(isp->phy, val, reg); in isp1704_write()
88 static void isp1704_charger_set_power(struct isp1704_charger *isp, bool on) in isp1704_charger_set_power() argument
90 struct isp1704_charger_data *board = isp->dev->platform_data; in isp1704_charger_set_power()
105 static inline int isp1704_charger_type(struct isp1704_charger *isp) in isp1704_charger_type() argument
112 func_ctrl = isp1704_read(isp, ULPI_FUNC_CTRL); in isp1704_charger_type()
113 otg_ctrl = isp1704_read(isp, ULPI_OTG_CTRL); in isp1704_charger_type()
117 isp1704_write(isp, ULPI_CLR(ULPI_OTG_CTRL), reg); in isp1704_charger_type()
[all …]
/Linux-v4.19/drivers/usb/isp1760/
Disp1760-core.c26 static void isp1760_init_core(struct isp1760_device *isp) in isp1760_init_core() argument
32 if (isp->rst_gpio) { in isp1760_init_core()
33 gpiod_set_value_cansleep(isp->rst_gpio, 1); in isp1760_init_core()
35 gpiod_set_value_cansleep(isp->rst_gpio, 0); in isp1760_init_core()
42 isp1760_write32(isp->regs, HC_RESET_REG, SW_RESET_RESET_ALL); in isp1760_init_core()
48 if (isp->devflags & ISP1760_FLAG_BUS_WIDTH_16) in isp1760_init_core()
50 if (isp->devflags & ISP1760_FLAG_ANALOG_OC) in isp1760_init_core()
52 if (isp->devflags & ISP1760_FLAG_DACK_POL_HIGH) in isp1760_init_core()
54 if (isp->devflags & ISP1760_FLAG_DREQ_POL_HIGH) in isp1760_init_core()
56 if (isp->devflags & ISP1760_FLAG_INTR_POL_HIGH) in isp1760_init_core()
[all …]
Disp1760-udc.c130 dev_dbg(ep->udc->isp->dev, "completing request %p with status %d\n", in isp1760_udc_request_complete()
155 dev_dbg(ep->udc->isp->dev, "%s(ep%02x)\n", __func__, ep->addr); in isp1760_udc_ctrl_send_stall()
187 dev_dbg(udc->isp->dev, "%s: received %u bytes (%u/%u done)\n", in isp1760_udc_receive()
223 dev_dbg(udc->isp->dev, in isp1760_udc_receive()
252 dev_dbg(udc->isp->dev, "%s: transferring %u bytes (%u/%u done)\n", in isp1760_udc_transmit()
288 dev_dbg(udc->isp->dev, "%s: invalid ep0 state %u\n", __func__, in isp1760_ep_rx_ready()
295 dev_dbg(udc->isp->dev, "%s: ep%02x is disabled\n", __func__, in isp1760_ep_rx_ready()
303 dev_dbg(udc->isp->dev, "%s: ep%02x (%p) has no request queued\n", in isp1760_ep_rx_ready()
329 dev_dbg(udc->isp->dev, "TX IRQ: invalid endpoint state %u\n", in isp1760_ep_tx_complete()
347 dev_dbg(udc->isp->dev, "%s: ep%02x has no request queued\n", in isp1760_ep_tx_complete()
[all …]
Disp1760-udc.h63 struct isp1760_device *isp; member
88 int isp1760_udc_register(struct isp1760_device *isp, int irq,
90 void isp1760_udc_unregister(struct isp1760_device *isp);
92 static inline int isp1760_udc_register(struct isp1760_device *isp, int irq, in isp1760_udc_register() argument
98 static inline void isp1760_udc_unregister(struct isp1760_device *isp) in isp1760_udc_unregister() argument
/Linux-v4.19/drivers/media/platform/exynos4-is/
Dfimc-is-param.c66 __hw_param_copy(&par->isp.control, &cfg->isp.control); in __fimc_is_hw_update_param()
70 __hw_param_copy(&par->isp.otf_input, &cfg->isp.otf_input); in __fimc_is_hw_update_param()
74 __hw_param_copy(&par->isp.dma1_input, &cfg->isp.dma1_input); in __fimc_is_hw_update_param()
78 __hw_param_copy(&par->isp.dma2_input, &cfg->isp.dma2_input); in __fimc_is_hw_update_param()
82 __hw_param_copy(&par->isp.aa, &cfg->isp.aa); in __fimc_is_hw_update_param()
86 __hw_param_copy(&par->isp.flash, &cfg->isp.flash); in __fimc_is_hw_update_param()
90 __hw_param_copy(&par->isp.awb, &cfg->isp.awb); in __fimc_is_hw_update_param()
94 __hw_param_copy(&par->isp.effect, &cfg->isp.effect); in __fimc_is_hw_update_param()
98 __hw_param_copy(&par->isp.iso, &cfg->isp.iso); in __fimc_is_hw_update_param()
102 __hw_param_copy(&par->isp.adjust, &cfg->isp.adjust); in __fimc_is_hw_update_param()
[all …]
Dfimc-isp-video.c45 struct fimc_isp *isp = vb2_get_drv_priv(vq); in isp_video_capture_queue_setup() local
46 struct v4l2_pix_format_mplane *vid_fmt = &isp->video_capture.pixfmt; in isp_video_capture_queue_setup()
47 const struct fimc_fmt *fmt = isp->video_capture.format; in isp_video_capture_queue_setup()
76 return &__get_curr_is_config(is)->isp.dma2_output; in __get_isp_dma2()
82 struct fimc_isp *isp = vb2_get_drv_priv(q); in isp_video_capture_start_streaming() local
83 struct fimc_is *is = fimc_isp_to_is(isp); in isp_video_capture_start_streaming()
85 struct fimc_is_video *video = &isp->video_capture; in isp_video_capture_start_streaming()
88 if (!test_bit(ST_ISP_VID_CAP_BUF_PREP, &isp->state) || in isp_video_capture_start_streaming()
89 test_bit(ST_ISP_VID_CAP_STREAMING, &isp->state)) in isp_video_capture_start_streaming()
118 set_bit(ST_ISP_VID_CAP_STREAMING, &isp->state); in isp_video_capture_start_streaming()
[all …]
Dfimc-isp.c131 struct fimc_isp *isp = v4l2_get_subdevdata(sd); in fimc_isp_subdev_get_fmt() local
141 mutex_lock(&isp->subdev_lock); in fimc_isp_subdev_get_fmt()
145 *mf = isp->sink_fmt; in fimc_isp_subdev_get_fmt()
148 *mf = isp->src_fmt; in fimc_isp_subdev_get_fmt()
156 mutex_unlock(&isp->subdev_lock); in fimc_isp_subdev_get_fmt()
164 static void __isp_subdev_try_format(struct fimc_isp *isp, in __isp_subdev_try_format() argument
181 format = v4l2_subdev_get_try_format(&isp->subdev, cfg, in __isp_subdev_try_format()
184 format = &isp->sink_fmt; in __isp_subdev_try_format()
203 struct fimc_isp *isp = v4l2_get_subdevdata(sd); in fimc_isp_subdev_set_fmt() local
204 struct fimc_is *is = fimc_isp_to_is(isp); in fimc_isp_subdev_set_fmt()
[all …]
Dfimc-isp-video.h18 int fimc_isp_video_device_register(struct fimc_isp *isp,
22 void fimc_isp_video_device_unregister(struct fimc_isp *isp,
31 static inline int fimc_isp_video_device_register(struct fimc_isp *isp, in fimc_isp_video_device_register() argument
38 void fimc_isp_video_device_unregister(struct fimc_isp *isp, in fimc_isp_video_device_unregister() argument
/Linux-v4.19/security/smack/
Dsmack_lsm.c169 struct inode_smack *isp = inode->i_security; in smk_bu_inode() local
172 if (isp->smk_flags & SMK_INODE_IMPURE) in smk_bu_inode()
182 isp->smk_flags |= SMK_INODE_IMPURE; in smk_bu_inode()
187 tsp->smk_task->smk_known, isp->smk_inode->smk_known, acc, in smk_bu_inode()
201 struct inode_smack *isp = inode->i_security; in smk_bu_file() local
204 if (isp->smk_flags & SMK_INODE_IMPURE) in smk_bu_file()
231 struct inode_smack *isp = inode->i_security; in smk_bu_credfile() local
234 if (isp->smk_flags & SMK_INODE_IMPURE) in smk_bu_credfile()
298 struct inode_smack *isp; in new_inode_smack() local
300 isp = kmem_cache_zalloc(smack_inode_cache, GFP_NOFS); in new_inode_smack()
[all …]
/Linux-v4.19/arch/x86/kernel/
Dirq_32.c76 u32 *isp, *prev_esp, arg1; in execute_on_irq_stack() local
90 isp = (u32 *) ((char *)irqstk + sizeof(*irqstk)); in execute_on_irq_stack()
97 call_on_stack(print_stack_overflow, isp); in execute_on_irq_stack()
102 : "=a" (arg1), "=b" (isp) in execute_on_irq_stack()
103 : "0" (desc), "1" (isp), in execute_on_irq_stack()
136 u32 *isp, *prev_esp; in do_softirq_own_stack() local
141 isp = (u32 *) ((char *)irqstk + sizeof(*irqstk)); in do_softirq_own_stack()
147 call_on_stack(__do_softirq, isp); in do_softirq_own_stack()

1234