Searched refs:sp (Results 1 - 25 of 162) sorted by relevance

1234567

/drivers/gpu/host1x/hw/
H A Dsyncpt_hw.c27 static void syncpt_restore(struct host1x_syncpt *sp) argument
29 struct host1x *host = sp->host;
30 int min = host1x_syncpt_read_min(sp);
31 host1x_sync_writel(host, min, HOST1X_SYNC_SYNCPT(sp->id));
37 static void syncpt_restore_wait_base(struct host1x_syncpt *sp) argument
39 struct host1x *host = sp->host;
40 host1x_sync_writel(host, sp->base_val,
41 HOST1X_SYNC_SYNCPT_BASE(sp->id));
47 static void syncpt_read_wait_base(struct host1x_syncpt *sp) argument
49 struct host1x *host = sp
57 syncpt_load(struct host1x_syncpt *sp) argument
80 syncpt_cpu_incr(struct host1x_syncpt *sp) argument
96 syncpt_patch_wait(struct host1x_syncpt *sp, void *patch_addr) argument
[all...]
/drivers/misc/ibmasm/
H A Dmodule.c68 struct service_processor *sp; local
81 sp = kzalloc(sizeof(struct service_processor), GFP_KERNEL);
82 if (sp == NULL) {
88 spin_lock_init(&sp->lock);
89 INIT_LIST_HEAD(&sp->command_queue);
91 pci_set_drvdata(pdev, (void *)sp);
92 sp->dev = &pdev->dev;
93 sp->number = pdev->bus->number;
94 snprintf(sp->dirname, IBMASM_NAME_SIZE, "%d", sp
167 struct service_processor *sp = pci_get_drvdata(pdev); local
[all...]
H A Duart.c34 void ibmasm_register_uart(struct service_processor *sp) argument
39 iomem_base = sp->base_address + SCOUT_COM_B_BASE;
45 dev_info(sp->dev, "IBM SP UART not registered, owned by service processor\n");
46 sp->serial_line = -1;
51 uart.port.irq = sp->irq;
57 sp->serial_line = serial8250_register_8250_port(&uart);
58 if (sp->serial_line < 0) {
59 dev_err(sp->dev, "Failed to register serial port\n");
62 enable_uart_interrupts(sp->base_address);
65 void ibmasm_unregister_uart(struct service_processor *sp) argument
[all...]
H A Dcommand.c30 static void exec_next_command(struct service_processor *sp);
34 struct command *ibmasm_new_command(struct service_processor *sp, size_t buffer_size) argument
54 cmd->lock = &sp->lock;
77 static void enqueue_command(struct service_processor *sp, struct command *cmd) argument
79 list_add_tail(&cmd->queue_node, &sp->command_queue);
82 static struct command *dequeue_command(struct service_processor *sp) argument
87 if (list_empty(&sp->command_queue))
90 next = sp->command_queue.next;
97 static inline void do_exec_command(struct service_processor *sp) argument
103 if (ibmasm_send_i2o_message(sp)) {
119 ibmasm_exec_command(struct service_processor *sp, struct command *cmd) argument
139 exec_next_command(struct service_processor *sp) argument
175 ibmasm_receive_command_response(struct service_processor *sp, void *response, size_t size) argument
[all...]
H A Dlowlevel.c33 int ibmasm_send_i2o_message(struct service_processor *sp) argument
38 struct command *command = sp->current_command;
40 mfa = get_mfa_inbound(sp->base_address);
47 message = get_i2o_message(sp->base_address, mfa);
52 set_mfa_inbound(sp->base_address, mfa);
60 struct service_processor *sp = (struct service_processor *)dev_id; local
61 void __iomem *base_address = sp->base_address;
69 if (mouse_interrupt_pending(sp)) {
70 ibmasm_handle_mouse_interrupt(sp);
71 clear_mouse_interrupt(sp);
[all...]
H A Dibmasm.h168 struct command *ibmasm_new_command(struct service_processor *sp, size_t buffer_size);
169 void ibmasm_exec_command(struct service_processor *sp, struct command *cmd);
171 void ibmasm_receive_command_response(struct service_processor *sp, void *response, size_t size);
174 int ibmasm_event_buffer_init(struct service_processor *sp);
175 void ibmasm_event_buffer_exit(struct service_processor *sp);
176 void ibmasm_receive_event(struct service_processor *sp, void *data, unsigned int data_size);
177 void ibmasm_event_reader_register(struct service_processor *sp, struct event_reader *reader);
178 void ibmasm_event_reader_unregister(struct service_processor *sp, struct event_reader *reader);
179 int ibmasm_get_next_event(struct service_processor *sp, struct event_reader *reader);
185 int ibmasm_heartbeat_init(struct service_processor *sp);
[all...]
H A Dheartbeat.c65 int ibmasm_heartbeat_init(struct service_processor *sp) argument
67 sp->heartbeat = ibmasm_new_command(sp, HEARTBEAT_BUFFER_SIZE);
68 if (sp->heartbeat == NULL)
74 void ibmasm_heartbeat_exit(struct service_processor *sp) argument
79 ibmasm_wait_for_response(sp->heartbeat, IBMASM_CMD_TIMEOUT_NORMAL);
82 command_put(sp->heartbeat);
85 void ibmasm_receive_heartbeat(struct service_processor *sp, void *message, size_t size) argument
87 struct command *cmd = sp->heartbeat;
100 ibmasm_exec_command(sp, cm
[all...]
H A Devent.c40 static void wake_up_event_readers(struct service_processor *sp) argument
44 list_for_each_entry(reader, &sp->event_buffer->readers, node)
57 void ibmasm_receive_event(struct service_processor *sp, void *data, unsigned int data_size) argument
59 struct event_buffer *buffer = sp->event_buffer;
65 spin_lock_irqsave(&sp->lock, flags);
75 spin_unlock_irqrestore(&sp->lock, flags);
77 wake_up_event_readers(sp);
91 int ibmasm_get_next_event(struct service_processor *sp, struct event_reader *reader) argument
93 struct event_buffer *buffer = sp->event_buffer;
107 spin_lock_irqsave(&sp
130 ibmasm_event_reader_register(struct service_processor *sp, struct event_reader *reader) argument
141 ibmasm_event_reader_unregister(struct service_processor *sp, struct event_reader *reader) argument
150 ibmasm_event_buffer_init(struct service_processor *sp) argument
174 ibmasm_event_buffer_exit(struct service_processor *sp) argument
[all...]
H A Dremote.h88 #define mouse_addr(sp) (sp->base_address + CONDOR_MOUSE_DATA)
89 #define display_width(sp) (mouse_addr(sp) + CONDOR_INPUT_DISPLAY_RESX)
90 #define display_height(sp) (mouse_addr(sp) + CONDOR_INPUT_DISPLAY_RESY)
91 #define display_depth(sp) (mouse_addr(sp) + CONDOR_INPUT_DISPLAY_BITS)
92 #define desktop_info(sp) (mouse_addr(sp)
113 advance_queue_reader(struct service_processor *sp, unsigned long reader) argument
[all...]
H A Ddot_command.c31 void ibmasm_receive_message(struct service_processor *sp, void *message, int message_size) argument
48 ibmasm_receive_event(sp, message, size);
51 ibmasm_receive_command_response(sp, message, size);
54 ibmasm_receive_heartbeat(sp, message, size);
57 dev_err(sp->dev, "Received unknown message from service processor\n");
68 int ibmasm_send_driver_vpd(struct service_processor *sp) argument
76 command = ibmasm_new_command(sp, INIT_BUFFER_SIZE);
99 ibmasm_exec_command(sp, command);
124 int ibmasm_send_os_state(struct service_processor *sp, int os_state) argument
130 cmd = ibmasm_new_command(sp, sizeo
[all...]
H A Dibmasmfs.c211 void ibmasmfs_add_sp(struct service_processor *sp) argument
213 list_add(&sp->node, &service_processors);
218 struct service_processor *sp; member in struct:ibmasmfs_command_data
224 struct service_processor *sp; member in struct:ibmasmfs_event_data
231 struct service_processor *sp; member in struct:ibmasmfs_heartbeat_data
248 command_data->sp = inode->i_private;
278 spin_lock_irqsave(&command_data->sp->lock, flags);
281 spin_unlock_irqrestore(&command_data->sp->lock, flags);
285 spin_unlock_irqrestore(&command_data->sp->lock, flags);
318 cmd = ibmasm_new_command(command_data->sp, coun
345 struct service_processor *sp; local
377 struct service_processor *sp = event_data->sp; local
607 struct service_processor *sp; local
[all...]
/drivers/media/usb/pvrusb2/
H A Dpvrusb2-io.c135 struct pvr2_stream *sp = bp->stream; local
138 cnt = &sp->i_count;
139 bcnt = &sp->i_bcount;
143 cnt = &sp->q_count;
144 bcnt = &sp->q_bcount;
148 cnt = &sp->r_count;
149 bcnt = &sp->r_bcount;
168 struct pvr2_stream *sp; local
170 sp = bp->stream;
176 spin_lock_irqsave(&sp
185 struct pvr2_stream *sp; local
212 struct pvr2_stream *sp; local
237 struct pvr2_stream *sp; local
266 pvr2_buffer_init(struct pvr2_buffer *bp, struct pvr2_stream *sp, unsigned int id) argument
300 pvr2_stream_buffer_count(struct pvr2_stream *sp,unsigned int cnt) argument
369 pvr2_stream_achieve_buffer_count(struct pvr2_stream *sp) argument
398 pvr2_stream_internal_flush(struct pvr2_stream *sp) argument
418 pvr2_stream_init(struct pvr2_stream *sp) argument
427 pvr2_stream_done(struct pvr2_stream *sp) argument
438 struct pvr2_stream *sp; local
483 struct pvr2_stream *sp; local
491 pvr2_stream_destroy(struct pvr2_stream *sp) argument
499 pvr2_stream_setup(struct pvr2_stream *sp, struct usb_device *dev, int endpoint, unsigned int tolerance) argument
512 pvr2_stream_set_callback(struct pvr2_stream *sp, pvr2_stream_callback func, void *data) argument
525 pvr2_stream_get_stats(struct pvr2_stream *sp, struct pvr2_stream_stats *stats, int zero_counts) argument
548 pvr2_stream_get_buffer_count(struct pvr2_stream *sp) argument
553 pvr2_stream_set_buffer_count(struct pvr2_stream *sp,unsigned int cnt) argument
564 pvr2_stream_get_idle_buffer(struct pvr2_stream *sp) argument
571 pvr2_stream_get_ready_buffer(struct pvr2_stream *sp) argument
578 pvr2_stream_get_buffer(struct pvr2_stream *sp,int id) argument
585 pvr2_stream_get_ready_count(struct pvr2_stream *sp) argument
590 pvr2_stream_kill(struct pvr2_stream *sp) argument
612 struct pvr2_stream *sp; local
647 struct pvr2_stream *sp; local
[all...]
H A Dpvrusb2-cs53l32a.c64 const struct routing_scheme *sp; local
69 sp = (sid < ARRAY_SIZE(routing_schemes)) ?
71 if ((sp == NULL) ||
73 (hdw->input_val >= sp->cnt)) {
81 input = sp->def[hdw->input_val];
/drivers/gpu/host1x/
H A Dsyncpt.h75 static inline bool host1x_syncpt_check_max(struct host1x_syncpt *sp, u32 real) argument
78 if (sp->client_managed)
80 max = host1x_syncpt_read_max(sp);
85 static inline bool host1x_syncpt_client_managed(struct host1x_syncpt *sp) argument
87 return sp->client_managed;
94 static inline bool host1x_syncpt_idle(struct host1x_syncpt *sp) argument
98 min = atomic_read(&sp->min_val);
99 max = atomic_read(&sp->max_val);
104 u32 host1x_syncpt_load(struct host1x_syncpt *sp);
107 bool host1x_syncpt_is_expired(struct host1x_syncpt *sp, u3
122 host1x_syncpt_is_valid(struct host1x_syncpt *sp) argument
[all...]
H A Dsyncpt.c61 struct host1x_syncpt *sp = host->syncpt; local
64 for (i = 0; i < host->info->nb_pts && sp->name; i++, sp++)
71 sp->base = host1x_syncpt_base_request(host);
72 if (!sp->base)
76 name = kasprintf(GFP_KERNEL, "%02d-%s", sp->id,
81 sp->dev = dev;
82 sp->name = name;
85 sp->client_managed = true;
87 sp
92 host1x_syncpt_id(struct host1x_syncpt *sp) argument
101 host1x_syncpt_incr_max(struct host1x_syncpt *sp, u32 incrs) argument
146 host1x_syncpt_load(struct host1x_syncpt *sp) argument
158 host1x_syncpt_load_wait_base(struct host1x_syncpt *sp) argument
169 host1x_syncpt_incr(struct host1x_syncpt *sp) argument
179 syncpt_load_min_is_expired(struct host1x_syncpt *sp, u32 thresh) argument
188 host1x_syncpt_wait(struct host1x_syncpt *sp, u32 thresh, long timeout, u32 *value) argument
278 host1x_syncpt_is_expired(struct host1x_syncpt *sp, u32 thresh) argument
335 host1x_syncpt_patch_wait(struct host1x_syncpt *sp, void *patch_addr) argument
385 host1x_syncpt_free(struct host1x_syncpt *sp) argument
402 struct host1x_syncpt *sp = host->syncpt; local
411 host1x_syncpt_read_max(struct host1x_syncpt *sp) argument
421 host1x_syncpt_read_min(struct host1x_syncpt *sp) argument
451 host1x_syncpt_get_base(struct host1x_syncpt *sp) argument
[all...]
/drivers/net/hamradio/
H A D6pack.c141 struct sixpack *sp = (struct sixpack *) channel; local
142 int actual, when = sp->slottime;
147 if (((sp->status1 & SIXP_DCD_MASK) == 0) && (random < sp->persistence)) {
148 sp->led_state = 0x70;
149 sp->tty->ops->write(sp->tty, &sp->led_state, 1);
150 sp->tx_enable = 1;
151 actual = sp
164 sp_encaps(struct sixpack *sp, unsigned char *icp, int len) argument
248 struct sixpack *sp = netdev_priv(dev); local
264 struct sixpack *sp = netdev_priv(dev); local
274 struct sixpack *sp = netdev_priv(dev); local
360 sp_bump(struct sixpack *sp, char cmd) argument
402 struct sixpack *sp; local
413 sp_put(struct sixpack *sp) argument
425 struct sixpack *sp = sp_get(tty); local
461 struct sixpack *sp; local
501 __tnc_set_sync_state(struct sixpack *sp, int new_tnc_state) argument
522 tnc_set_sync_state(struct sixpack *sp, int new_tnc_state) argument
532 struct sixpack *sp = (struct sixpack *) channel; local
562 tnc_init(struct sixpack *sp) argument
590 struct sixpack *sp; local
694 struct sixpack *sp; local
724 struct sixpack *sp = sp_get(tty); local
885 decode_data(struct sixpack *sp, unsigned char inbyte) argument
907 decode_prio_command(struct sixpack *sp, unsigned char cmd) argument
964 decode_std_command(struct sixpack *sp, unsigned char cmd) argument
1013 sixpack_decode(struct sixpack *sp, unsigned char *pre_rbuff, int count) argument
[all...]
/drivers/spi/
H A Dspi-ath79.c45 static inline u32 ath79_spi_rr(struct ath79_spi *sp, unsigned reg) argument
47 return ioread32(sp->base + reg);
50 static inline void ath79_spi_wr(struct ath79_spi *sp, unsigned reg, u32 val) argument
52 iowrite32(val, sp->base + reg);
60 static inline void ath79_spi_delay(struct ath79_spi *sp, unsigned nsecs) argument
62 if (nsecs > sp->rrw_delay)
63 ndelay(nsecs - sp->rrw_delay);
68 struct ath79_spi *sp = ath79_spidev_to_sp(spi); local
74 sp->ioc_base |= AR71XX_SPI_IOC_CLK;
76 sp
97 ath79_spi_enable(struct ath79_spi *sp) argument
110 ath79_spi_disable(struct ath79_spi *sp) argument
178 struct ath79_spi *sp = ath79_spidev_to_sp(spi); local
207 struct ath79_spi *sp; local
289 struct ath79_spi *sp = platform_get_drvdata(pdev); local
[all...]
H A Dspi-sh-sci.c37 #define SCSPTR(sp) (sp->membase + 0x1c)
43 static inline void setbits(struct sh_sci_spi *sp, int bits, int on) argument
50 * use sp->val to keep track of the latest register value.
54 sp->val |= bits;
56 sp->val &= ~bits;
58 iowrite8(sp->val, SCSPTR(sp));
73 struct sh_sci_spi *sp = spi_master_get_devdata(dev->master); local
75 return (ioread8(SCSPTR(sp))
108 struct sh_sci_spi *sp = spi_master_get_devdata(dev->master); local
118 struct sh_sci_spi *sp; local
176 struct sh_sci_spi *sp = platform_get_drvdata(dev); local
[all...]
/drivers/net/ethernet/icplus/
H A Dipg.c110 struct ipg_nic_private *sp = netdev_priv(dev); local
111 return sp->ioaddr;
117 struct ipg_nic_private *sp = netdev_priv(dev); local
118 void __iomem *ioaddr = sp->ioaddr;
124 netdev_info(dev, "rx_current = %02x\n", sp->rx_current);
125 netdev_info(dev, "rx_dirty = %02x\n", sp->rx_dirty);
127 (unsigned long)sp->rxd_map);
132 offset = (u32) &sp->rxd[i].next_desc - (u32) sp->rxd;
134 i, offset, (unsigned long)sp
146 struct ipg_nic_private *sp = netdev_priv(dev); local
381 struct ipg_nic_private *sp = netdev_priv(dev); local
402 struct ipg_nic_private *sp = netdev_priv(dev); local
471 struct ipg_nic_private *sp = netdev_priv(dev); local
641 struct ipg_nic_private *sp = netdev_priv(dev); local
734 struct ipg_nic_private *sp = netdev_priv(dev); local
762 struct ipg_nic_private *sp = netdev_priv(dev); local
815 struct ipg_nic_private *sp = netdev_priv(dev); local
854 struct ipg_nic_private *sp = netdev_priv(dev); local
899 struct ipg_nic_private *sp = netdev_priv(dev); local
926 struct ipg_nic_private *sp = netdev_priv(dev); local
997 struct ipg_nic_private *sp = netdev_priv(dev); local
1043 struct ipg_nic_private *sp = netdev_priv(dev); local
1095 struct ipg_nic_private *sp = netdev_priv(dev); local
1111 struct ipg_nic_private *sp = netdev_priv(dev); local
1124 struct ipg_nic_private *sp = netdev_priv(dev); local
1180 ipg_nic_rx_with_start_and_end(struct net_device *dev, struct ipg_nic_private *sp, struct ipg_rx *rxfd, unsigned entry) argument
1215 ipg_nic_rx_with_start(struct net_device *dev, struct ipg_nic_private *sp, struct ipg_rx *rxfd, unsigned entry) argument
1247 ipg_nic_rx_with_end(struct net_device *dev, struct ipg_nic_private *sp, struct ipg_rx *rxfd, unsigned entry) argument
1293 ipg_nic_rx_no_start_no_end(struct net_device *dev, struct ipg_nic_private *sp, struct ipg_rx *rxfd, unsigned entry) argument
1324 struct ipg_nic_private *sp = netdev_priv(dev); local
1373 struct ipg_nic_private *sp = netdev_priv(dev); local
1541 struct ipg_nic_private *sp = local
1563 struct ipg_nic_private *sp = netdev_priv(dev); local
1684 ipg_rx_clear(struct ipg_nic_private *sp) argument
1701 ipg_tx_clear(struct ipg_nic_private *sp) argument
1722 struct ipg_nic_private *sp = netdev_priv(dev); local
1808 struct ipg_nic_private *sp = netdev_priv(dev); local
1841 struct ipg_nic_private *sp = netdev_priv(dev); local
2005 struct ipg_nic_private *sp = netdev_priv(dev); local
2039 struct ipg_nic_private *sp = netdev_priv(dev); local
2077 struct ipg_nic_private *sp = netdev_priv(dev); local
2089 struct ipg_nic_private *sp = netdev_priv(dev); local
2130 struct ipg_nic_private *sp = netdev_priv(dev); local
2142 struct ipg_nic_private *sp = netdev_priv(dev); local
2154 struct ipg_nic_private *sp = netdev_priv(dev); local
2173 struct ipg_nic_private *sp = netdev_priv(dev); local
2204 struct ipg_nic_private *sp; local
[all...]
/drivers/video/fbdev/
H A Dsunxvr2500.c32 static int s3d_get_props(struct s3d_info *sp) argument
34 sp->width = of_getintprop_default(sp->of_node, "width", 0);
35 sp->height = of_getintprop_default(sp->of_node, "height", 0);
36 sp->depth = of_getintprop_default(sp->of_node, "depth", 8);
38 if (!sp->width || !sp->height) {
40 pci_name(sp
73 s3d_set_fbinfo(struct s3d_info *sp) argument
122 struct s3d_info *sp; local
225 struct s3d_info *sp = info->par; local
[all...]
/drivers/net/ethernet/seeq/
H A Dsgiseeq.c52 #define TX_BUFFS_AVAIL(sp) ((sp->tx_old <= sp->tx_new) ? \
53 sp->tx_old + (SEEQ_TX_BUFFERS - 1) - sp->tx_new : \
54 sp->tx_old - sp->tx_new - 1)
56 #define VIRT_TO_DMA(sp, v) ((sp)->srings_dma + \
58 (unsigned long)((sp)
141 seeq_go(struct sgiseeq_private *sp, struct hpc3_ethregs *hregs, struct sgiseeq_regs *sregs) argument
151 struct sgiseeq_private *sp = netdev_priv(dev); local
162 struct sgiseeq_private *sp = netdev_priv(dev); local
180 struct sgiseeq_private *sp = netdev_priv(dev); local
220 struct sgiseeq_private *sp = netdev_priv(dev); local
286 init_seeq(struct net_device *dev, struct sgiseeq_private *sp, struct sgiseeq_regs *sregs) argument
326 rx_maybe_restart(struct sgiseeq_private *sp, struct hpc3_ethregs *hregs, struct sgiseeq_regs *sregs) argument
336 sgiseeq_rx(struct net_device *dev, struct sgiseeq_private *sp, struct hpc3_ethregs *hregs, struct sgiseeq_regs *sregs) argument
414 tx_maybe_reset_collisions(struct sgiseeq_private *sp, struct sgiseeq_regs *sregs) argument
423 kick_tx(struct net_device *dev, struct sgiseeq_private *sp, struct hpc3_ethregs *hregs) argument
450 sgiseeq_tx(struct net_device *dev, struct sgiseeq_private *sp, struct hpc3_ethregs *hregs, struct sgiseeq_regs *sregs) argument
499 struct sgiseeq_private *sp = netdev_priv(dev); local
525 struct sgiseeq_private *sp = netdev_priv(dev); local
551 struct sgiseeq_private *sp = netdev_priv(dev); local
567 struct sgiseeq_private *sp = netdev_priv(dev); local
583 struct sgiseeq_private *sp = netdev_priv(dev); local
657 struct sgiseeq_private *sp = netdev_priv(dev); local
679 struct sgiseeq_private *sp = netdev_priv(dev); local
696 struct sgiseeq_private *sp = netdev_priv(dev); local
727 struct sgiseeq_private *sp; local
814 struct sgiseeq_private *sp = netdev_priv(dev); local
[all...]
/drivers/usb/mon/
H A Dmon_stat.c29 struct snap *sp; local
31 if ((sp = kmalloc(sizeof(struct snap), GFP_KERNEL)) == NULL)
36 sp->slen = snprintf(sp->str, STAT_BUF_SIZE,
40 file->private_data = sp;
47 struct snap *sp = file->private_data; local
49 return simple_read_from_buffer(buf, nbytes, ppos, sp->str, sp->slen);
54 struct snap *sp = file->private_data; local
56 kfree(sp);
[all...]
/drivers/scsi/qla2xxx/
H A Dqla_inline.h132 qla2x00_clean_dsd_pool(struct qla_hw_data *ha, srb_t *sp, argument
138 if (sp)
139 ctx = (struct crc_context *)GET_CMD_CTX_SP(sp);
178 qla2x00_hba_err_chk_enabled(srb_t *sp) argument
183 if (!sp->cmd->prot_chk)
187 switch (scsi_get_prot_op(GET_CMD_SP(sp))) {
221 srb_t *sp = NULL; local
229 sp = mempool_alloc(ha->srb_mempool, flag);
230 if (!sp)
233 memset(sp,
243 qla2x00_rel_sp(scsi_qla_host_t *vha, srb_t *sp) argument
250 qla2x00_init_timer(srb_t *sp, unsigned long tmo) argument
[all...]
/drivers/staging/android/fiq_debugger/
H A Dfiq_debugger_priv.h19 #define THREAD_INFO(sp) ((struct thread_info *) \
20 ((unsigned long)(sp) & ~(THREAD_SIZE - 1)))
/drivers/net/ethernet/neterion/
H A Ds2io.c124 static inline int is_s2io_card_up(const struct s2io_nic *sp) argument
126 return test_bit(__S2IO_STATE_CARD_UP, &sp->state);
349 static void do_s2io_copy_mac_addr(struct s2io_nic *sp, int offset, u64 mac_addr) argument
351 sp->def_mac_addr[offset].mac_addr[5] = (u8) (mac_addr);
352 sp->def_mac_addr[offset].mac_addr[4] = (u8) (mac_addr >> 8);
353 sp->def_mac_addr[offset].mac_addr[3] = (u8) (mac_addr >> 16);
354 sp->def_mac_addr[offset].mac_addr[2] = (u8) (mac_addr >> 24);
355 sp->def_mac_addr[offset].mac_addr[1] = (u8) (mac_addr >> 32);
356 sp->def_mac_addr[offset].mac_addr[0] = (u8) (mac_addr >> 40);
506 static inline void s2io_stop_all_tx_queue(struct s2io_nic *sp) argument
517 s2io_stop_tx_queue(struct s2io_nic *sp, int fifo_no) argument
526 s2io_start_all_tx_queue(struct s2io_nic *sp) argument
537 s2io_wake_all_tx_queue(struct s2io_nic *sp) argument
2079 verify_pcc_quiescent(struct s2io_nic *sp, int flag) argument
2119 verify_xena_quiescence(struct s2io_nic *sp) argument
2186 fix_mac_address(struct s2io_nic *sp) argument
2665 free_rxd_blk(struct s2io_nic *sp, int ring_no, int blk) argument
2723 free_rx_buffers(struct s2io_nic *sp) argument
3099 struct s2io_nic *sp = netdev_priv(dev); local
3145 struct s2io_nic *sp = netdev_priv(dev); local
3247 struct s2io_nic *sp = netdev_priv(dev); local
3405 s2io_reset(struct s2io_nic *sp) argument
3528 s2io_set_swapper(struct s2io_nic *sp) argument
3819 struct s2io_nic *sp = dev_id; local
3828 s2io_test_msi(struct s2io_nic *sp) argument
3870 remove_msix_isr(struct s2io_nic *sp) argument
3895 remove_inta_isr(struct s2io_nic *sp) argument
3918 struct s2io_nic *sp = netdev_priv(dev); local
3977 struct s2io_nic *sp = netdev_priv(dev); local
4016 struct s2io_nic *sp = netdev_priv(dev); local
4246 struct s2io_nic *sp = (struct s2io_nic *)data; local
4256 struct s2io_nic *sp = ring->nic; local
4284 struct s2io_nic *sp = fifos->nic; local
4317 s2io_txpic_intr_handle(struct s2io_nic *sp) argument
4412 struct s2io_nic *sp = netdev_priv(dev); local
4714 struct s2io_nic *sp = netdev_priv(dev); local
4810 s2io_updt_stats(struct s2io_nic *sp) argument
4844 struct s2io_nic *sp = netdev_priv(dev); local
4938 struct s2io_nic *sp = netdev_priv(dev); local
5100 do_s2io_store_unicast_mc(struct s2io_nic *sp) argument
5117 do_s2io_restore_unicast_mc(struct s2io_nic *sp) argument
5133 do_s2io_add_mc(struct s2io_nic *sp, u8 *addr) argument
5168 do_s2io_add_mac(struct s2io_nic *sp, u64 addr, int off) argument
5190 do_s2io_delete_unicast_mc(struct s2io_nic *sp, u64 addr) argument
5214 do_s2io_read_unicast_mc(struct s2io_nic *sp, int offset) argument
5264 struct s2io_nic *sp = netdev_priv(dev); local
5324 struct s2io_nic *sp = netdev_priv(dev); local
5351 struct s2io_nic *sp = netdev_priv(dev); local
5386 struct s2io_nic *sp = netdev_priv(dev); local
5415 struct s2io_nic *sp = netdev_priv(dev); local
5429 s2io_set_led(struct s2io_nic *sp, bool on) argument
5471 struct s2io_nic *sp = netdev_priv(dev); local
5507 struct s2io_nic *sp = netdev_priv(dev); local
5545 struct s2io_nic *sp = netdev_priv(dev); local
5572 struct s2io_nic *sp = netdev_priv(dev); local
5605 read_eeprom(struct s2io_nic *sp, int off, u64 *data) argument
5672 write_eeprom(struct s2io_nic *sp, int off, u64 data, int cnt) argument
5812 struct s2io_nic *sp = netdev_priv(dev); local
5850 struct s2io_nic *sp = netdev_priv(dev); local
5894 s2io_register_test(struct s2io_nic *sp, uint64_t *data) argument
5961 s2io_eeprom_test(struct s2io_nic *sp, uint64_t *data) argument
6063 s2io_bist_test(struct s2io_nic *sp, uint64_t *data) argument
6099 s2io_link_test(struct s2io_nic *sp, uint64_t *data) argument
6126 s2io_rldram_test(struct s2io_nic *sp, uint64_t *data) argument
6228 struct s2io_nic *sp = netdev_priv(dev); local
6283 struct s2io_nic *sp = netdev_priv(dev); local
6568 struct s2io_nic *sp = netdev_priv(dev); local
6591 struct s2io_nic *sp = netdev_priv(dev); local
6614 struct s2io_nic *sp = netdev_priv(dev); local
6685 struct s2io_nic *sp = netdev_priv(dev); local
6797 set_rxd_buffer_pointer(struct s2io_nic *sp, struct RxD_t *rxdp, struct buffAdd *ba, struct sk_buff **skb, u64 *temp0, u64 *temp1, u64 *temp2, int size) argument
6901 set_rxd_buffer_size(struct s2io_nic *sp, struct RxD_t *rxdp, int size) argument
6914 rxd_owner_bit_reset(struct s2io_nic *sp) argument
6963 s2io_add_isr(struct s2io_nic *sp) argument
7055 s2io_rem_isr(struct s2io_nic *sp) argument
7063 do_s2io_card_down(struct s2io_nic *sp, int do_io) argument
7138 s2io_card_down(struct s2io_nic *sp) argument
7143 s2io_card_up(struct s2io_nic *sp) argument
7261 struct s2io_nic *sp = container_of(work, struct s2io_nic, rst_timer_task); local
7294 struct s2io_nic *sp = netdev_priv(dev); local
7323 struct s2io_nic *sp = ring_data->nic; local
7505 s2io_link(struct s2io_nic *sp, int link) argument
7545 s2io_init_pci(struct s2io_nic *sp) argument
7704 struct s2io_nic *sp; local
8200 struct s2io_nic *sp; local
8248 check_L2_lro_capable(u8 *buffer, struct iphdr **ip, struct tcphdr **tcp, struct RxD_t *rxdp, struct s2io_nic *sp) argument
8330 update_L3L4_header(struct s2io_nic *sp, struct lro *lro) argument
8439 s2io_club_tcp_session(struct ring_info *ring_data, u8 *buffer, u8 **tcp, u32 *tcp_len, struct lro **lro, struct RxD_t *rxdp, struct s2io_nic *sp) argument
8547 struct s2io_nic *sp = netdev_priv(dev); local
8558 lro_append_pkt(struct s2io_nic *sp, struct lro *lro, struct sk_buff *skb, u32 tcp_len) argument
8588 struct s2io_nic *sp = netdev_priv(netdev); local
8616 struct s2io_nic *sp = netdev_priv(netdev); local
8639 struct s2io_nic *sp = netdev_priv(netdev); local
[all...]

Completed in 439 milliseconds

1234567