/kernel/linux/linux-6.6/arch/powerpc/kernel/ |
H A D | interrupt_64.S | 18 .macro DEBUG_SRR_VALID srr 20 .ifc \srr,srr 323 DEBUG_SRR_VALID srr 411 .macro interrupt_return_macro srr 413 .globl interrupt_return_\srr 414 interrupt_return_\srr\(): 415 _ASM_NOKPROBE_SYMBOL(interrupt_return_\srr\()) 418 beq interrupt_return_\srr\()_kernel 419 interrupt_return_\srr\()_use [all...] |
/kernel/linux/linux-5.10/drivers/usb/gadget/udc/bdc/ |
H A D | bdc_core.c | 200 bdc->srr.dqp_index = 0; in setup_srr() 202 bdc->srr.sr_bds = dma_alloc_coherent(bdc->dev, in setup_srr() 204 &bdc->srr.dma_addr, GFP_KERNEL); in setup_srr() 205 if (!bdc->srr.sr_bds) in setup_srr() 223 bdc->srr.eqp_index = 0; in bdc_mem_init() 224 bdc->srr.dqp_index = 0; in bdc_mem_init() 233 dev_dbg(bdc->dev, "bdc->srr.sr_bds =%p\n", bdc->srr.sr_bds); in bdc_mem_init() 234 temp = lower_32_bits(bdc->srr.dma_addr); in bdc_mem_init() 241 upp32 = upper_32_bits(bdc->srr in bdc_mem_init() [all...] |
H A D | bdc_udc.c | 59 /* Advance the srr dqp maintained by SW */ 62 struct srr *srr; in srr_dqp_index_advc() local 64 srr = &bdc->srr; in srr_dqp_index_advc() 65 dev_dbg_ratelimited(bdc->dev, "srr->dqp_index:%d\n", srr->dqp_index); in srr_dqp_index_advc() 66 srr->dqp_index++; in srr_dqp_index_advc() 68 if (srr->dqp_index == NUM_SR_ENTRIES) in srr_dqp_index_advc() 69 srr in srr_dqp_index_advc() [all...] |
H A D | bdc_dbg.c | 69 sr = bdc->srr.sr_bds; in bdc_dbg_srr() 70 addr = bdc->srr.dma_addr; in bdc_dbg_srr() 72 sr, bdc->srr.dqp_index); in bdc_dbg_srr() 74 sr = &bdc->srr.sr_bds[i]; in bdc_dbg_srr()
|
H A D | bdc.h | 283 /* Status report in Status report ring(srr) */ 377 /* status report ring(srr), currently one srr is supported for entire system */ 378 struct srr { struct 425 struct srr srr; member
|
/kernel/linux/linux-6.6/drivers/usb/gadget/udc/bdc/ |
H A D | bdc_core.c | 200 bdc->srr.dqp_index = 0; in setup_srr() 202 bdc->srr.sr_bds = dma_alloc_coherent(bdc->dev, in setup_srr() 204 &bdc->srr.dma_addr, GFP_KERNEL); in setup_srr() 205 if (!bdc->srr.sr_bds) in setup_srr() 223 bdc->srr.eqp_index = 0; in bdc_mem_init() 224 bdc->srr.dqp_index = 0; in bdc_mem_init() 233 dev_dbg(bdc->dev, "bdc->srr.sr_bds =%p\n", bdc->srr.sr_bds); in bdc_mem_init() 234 temp = lower_32_bits(bdc->srr.dma_addr); in bdc_mem_init() 241 upp32 = upper_32_bits(bdc->srr in bdc_mem_init() [all...] |
H A D | bdc_udc.c | 59 /* Advance the srr dqp maintained by SW */ 62 struct srr *srr; in srr_dqp_index_advc() local 64 srr = &bdc->srr; in srr_dqp_index_advc() 65 dev_dbg_ratelimited(bdc->dev, "srr->dqp_index:%d\n", srr->dqp_index); in srr_dqp_index_advc() 66 srr->dqp_index++; in srr_dqp_index_advc() 68 if (srr->dqp_index == NUM_SR_ENTRIES) in srr_dqp_index_advc() 69 srr in srr_dqp_index_advc() [all...] |
H A D | bdc_dbg.c | 69 sr = bdc->srr.sr_bds; in bdc_dbg_srr() 70 addr = bdc->srr.dma_addr; in bdc_dbg_srr() 72 sr, bdc->srr.dqp_index); in bdc_dbg_srr() 74 sr = &bdc->srr.sr_bds[i]; in bdc_dbg_srr()
|
H A D | bdc.h | 283 /* Status report in Status report ring(srr) */ 377 /* status report ring(srr), currently one srr is supported for entire system */ 378 struct srr { struct 425 struct srr srr; member
|
/kernel/linux/linux-5.10/net/ipv4/ |
H A D | ip_options.c | 53 if (opt->srr) in ip_options_build() 54 memcpy(iph + opt->srr + iph[opt->srr + 1] - 4, &daddr, 4); in ip_options_build() 156 if (sopt->srr) { in __ip_options_echo() 157 unsigned char *start = sptr+sopt->srr; in __ip_options_echo() 183 dopt->srr = dopt->optlen + sizeof(struct iphdr); in __ip_options_echo() 308 if (opt->srr) { in __ip_options_compile() 322 opt->srr = optptr - iph; in __ip_options_compile() 497 if (opt->srr) { in ip_options_undo() 498 unsigned char *optptr = opt->__data + opt->srr in ip_options_undo() [all...] |
H A D | datagram.c | 117 if (inet_opt && inet_opt->opt.srr) in ip4_datagram_release_cb()
|
H A D | ip_forward.c | 150 if (IPCB(skb)->flags & IPSKB_DOREDIRECT && !opt->srr && in ip_forward()
|
/kernel/linux/linux-6.6/net/ipv4/ |
H A D | ip_options.c | 53 if (opt->srr) in ip_options_build() 54 memcpy(iph + opt->srr + iph[opt->srr + 1] - 4, &daddr, 4); in ip_options_build() 143 if (sopt->srr) { in __ip_options_echo() 144 unsigned char *start = sptr+sopt->srr; in __ip_options_echo() 170 dopt->srr = dopt->optlen + sizeof(struct iphdr); in __ip_options_echo() 295 if (opt->srr) { in __ip_options_compile() 309 opt->srr = optptr - iph; in __ip_options_compile() 484 if (opt->srr) { in ip_options_undo() 485 unsigned char *optptr = opt->__data + opt->srr in ip_options_undo() [all...] |
H A D | datagram.c | 117 if (inet_opt && inet_opt->opt.srr) in ip4_datagram_release_cb()
|
H A D | ip_forward.c | 155 if (IPCB(skb)->flags & IPSKB_DOREDIRECT && !opt->srr && in ip_forward()
|
/kernel/linux/linux-5.10/drivers/scsi/bnx2fc/ |
H A D | bnx2fc_els.c | 282 BNX2FC_IO_DBG(srr_req, "srr timed out, abort " in bnx2fc_srr_compl() 332 printk(KERN_ERR PFX "srr buf: mem alloc failure\n"); in bnx2fc_srr_compl() 364 BNX2FC_IO_DBG(srr_req, "srr compl - invalid opcode = %d\n", in bnx2fc_srr_compl() 626 struct fcp_srr srr; in bnx2fc_send_srr() local 634 memset(&srr, 0, sizeof(srr)); in bnx2fc_send_srr() 646 srr.srr_op = ELS_SRR; in bnx2fc_send_srr() 647 srr.srr_ox_id = htons(orig_io_req->xid); in bnx2fc_send_srr() 648 srr.srr_rx_id = htons(orig_io_req->task->rxwr_txrd.var_ctx.rx_id); in bnx2fc_send_srr() 649 srr in bnx2fc_send_srr() [all...] |
/kernel/linux/linux-5.10/drivers/scsi/qedf/ |
H A D | qedf_els.c | 625 struct fcp_srr srr; in qedf_send_srr() local 660 memset(&srr, 0, sizeof(srr)); in qedf_send_srr() 672 srr.srr_op = ELS_SRR; in qedf_send_srr() 673 srr.srr_ox_id = htons(orig_io_req->xid); in qedf_send_srr() 674 srr.srr_rx_id = htons(orig_io_req->rx_id); in qedf_send_srr() 675 srr.srr_rel_off = htonl(offset); in qedf_send_srr() 676 srr.srr_r_ctl = r_ctl; in qedf_send_srr() 678 rc = qedf_initiate_els(fcport, ELS_SRR, &srr, sizeof(srr), in qedf_send_srr() [all...] |
/kernel/linux/linux-6.6/drivers/scsi/bnx2fc/ |
H A D | bnx2fc_els.c | 282 BNX2FC_IO_DBG(srr_req, "srr timed out, abort " in bnx2fc_srr_compl() 332 printk(KERN_ERR PFX "srr buf: mem alloc failure\n"); in bnx2fc_srr_compl() 364 BNX2FC_IO_DBG(srr_req, "srr compl - invalid opcode = %d\n", in bnx2fc_srr_compl() 626 struct fcp_srr srr; in bnx2fc_send_srr() local 634 memset(&srr, 0, sizeof(srr)); in bnx2fc_send_srr() 646 srr.srr_op = ELS_SRR; in bnx2fc_send_srr() 647 srr.srr_ox_id = htons(orig_io_req->xid); in bnx2fc_send_srr() 648 srr.srr_rx_id = htons(orig_io_req->task->rxwr_txrd.var_ctx.rx_id); in bnx2fc_send_srr() 649 srr in bnx2fc_send_srr() [all...] |
/kernel/linux/linux-6.6/drivers/scsi/qedf/ |
H A D | qedf_els.c | 625 struct fcp_srr srr; in qedf_send_srr() local 660 memset(&srr, 0, sizeof(srr)); in qedf_send_srr() 672 srr.srr_op = ELS_SRR; in qedf_send_srr() 673 srr.srr_ox_id = htons(orig_io_req->xid); in qedf_send_srr() 674 srr.srr_rx_id = htons(orig_io_req->rx_id); in qedf_send_srr() 675 srr.srr_rel_off = htonl(offset); in qedf_send_srr() 676 srr.srr_r_ctl = r_ctl; in qedf_send_srr() 678 rc = qedf_initiate_els(fcport, ELS_SRR, &srr, sizeof(srr), in qedf_send_srr() [all...] |
/kernel/linux/linux-5.10/drivers/scsi/libfc/ |
H A D | fc_fcp.c | 1731 struct fcp_srr *srr; in fc_fcp_srr() local 1740 fp = fc_fcp_frame_alloc(lport, sizeof(*srr)); in fc_fcp_srr() 1744 srr = fc_frame_payload_get(fp, sizeof(*srr)); in fc_fcp_srr() 1745 memset(srr, 0, sizeof(*srr)); in fc_fcp_srr() 1746 srr->srr_op = ELS_SRR; in fc_fcp_srr() 1747 srr->srr_ox_id = htons(ep->oxid); in fc_fcp_srr() 1748 srr->srr_rx_id = htons(ep->rxid); in fc_fcp_srr() 1749 srr in fc_fcp_srr() [all...] |
/kernel/linux/linux-6.6/drivers/scsi/libfc/ |
H A D | fc_fcp.c | 1721 struct fcp_srr *srr; in fc_fcp_srr() local 1730 fp = fc_fcp_frame_alloc(lport, sizeof(*srr)); in fc_fcp_srr() 1734 srr = fc_frame_payload_get(fp, sizeof(*srr)); in fc_fcp_srr() 1735 memset(srr, 0, sizeof(*srr)); in fc_fcp_srr() 1736 srr->srr_op = ELS_SRR; in fc_fcp_srr() 1737 srr->srr_ox_id = htons(ep->oxid); in fc_fcp_srr() 1738 srr->srr_rx_id = htons(ep->rxid); in fc_fcp_srr() 1739 srr in fc_fcp_srr() [all...] |
/kernel/linux/linux-5.10/drivers/tty/serial/ |
H A D | sh-sci.c | 2223 unsigned int *srr) in sci_sck_calc() 2238 *srr = sr - 1; in sci_sck_calc() 2245 *srr + 1); in sci_sck_calc() 2251 unsigned int *srr) in sci_brg_calc() 2269 *srr = sr - 1; in sci_brg_calc() 2276 min_err, *dlr, *srr + 1); in sci_brg_calc() 2282 unsigned int *brr, unsigned int *srr, in sci_scbrr_calc() 2334 *srr = sr - 1; in sci_scbrr_calc() 2344 min_err, *brr, *srr + 1, *cks); in sci_scbrr_calc() 2387 unsigned int brr = 255, cks = 0, srr in sci_set_termios() local 2222 sci_sck_calc(struct sci_port *s, unsigned int bps, unsigned int *srr) sci_sck_calc() argument 2249 sci_brg_calc(struct sci_port *s, unsigned int bps, unsigned long freq, unsigned int *dlr, unsigned int *srr) sci_brg_calc() argument 2281 sci_scbrr_calc(struct sci_port *s, unsigned int bps, unsigned int *brr, unsigned int *srr, unsigned int *cks) sci_scbrr_calc() argument [all...] |
/kernel/linux/linux-6.6/drivers/tty/serial/ |
H A D | sh-sci.c | 2263 unsigned int *srr) in sci_sck_calc() 2278 *srr = sr - 1; in sci_sck_calc() 2285 *srr + 1); in sci_sck_calc() 2291 unsigned int *srr) in sci_brg_calc() 2309 *srr = sr - 1; in sci_brg_calc() 2316 min_err, *dlr, *srr + 1); in sci_brg_calc() 2322 unsigned int *brr, unsigned int *srr, in sci_scbrr_calc() 2374 *srr = sr - 1; in sci_scbrr_calc() 2384 min_err, *brr, *srr + 1, *cks); in sci_scbrr_calc() 2427 unsigned int brr = 255, cks = 0, srr in sci_set_termios() local 2262 sci_sck_calc(struct sci_port *s, unsigned int bps, unsigned int *srr) sci_sck_calc() argument 2289 sci_brg_calc(struct sci_port *s, unsigned int bps, unsigned long freq, unsigned int *dlr, unsigned int *srr) sci_brg_calc() argument 2321 sci_scbrr_calc(struct sci_port *s, unsigned int bps, unsigned int *brr, unsigned int *srr, unsigned int *cks) sci_scbrr_calc() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/natsemi/ |
H A D | natsemi.c | 581 u32 srr; member 944 np->srr = readl(ioaddr + SiliconRev); in natsemi_probe1() 947 pci_name(np->pci_dev), np->srr); in natsemi_probe1() 1221 np->dspcfg = (np->srr <= SRR_DP83815_C)? in init_phy_fixup() 1586 if (np->srr >= SRR_DP83816_A5) in do_cable_magic() 1631 if (np->srr >= SRR_DP83816_A5) in undo_cable_magic() 2721 if (np->srr >= SRR_DP83815_D) { in netdev_set_wol() 2741 if (np->srr >= SRR_DP83815_D) { in netdev_get_wol() 2775 if (np->srr < SRR_DP83815_D) { in netdev_set_sopass() 2807 if (np->srr < SRR_DP83815_ in netdev_get_sopass() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/natsemi/ |
H A D | natsemi.c | 581 u32 srr; member 946 np->srr = readl(ioaddr + SiliconRev); in natsemi_probe1() 949 pci_name(np->pci_dev), np->srr); in natsemi_probe1() 1221 np->dspcfg = (np->srr <= SRR_DP83815_C)? in init_phy_fixup() 1586 if (np->srr >= SRR_DP83816_A5) in do_cable_magic() 1631 if (np->srr >= SRR_DP83816_A5) in undo_cable_magic() 2721 if (np->srr >= SRR_DP83815_D) { in netdev_set_wol() 2741 if (np->srr >= SRR_DP83815_D) { in netdev_get_wol() 2775 if (np->srr < SRR_DP83815_D) { in netdev_set_sopass() 2807 if (np->srr < SRR_DP83815_ in netdev_get_sopass() [all...] |