Home
last modified time | relevance | path

Searched +full:super +full:- +full:frames (Results 1 – 25 of 33) sorted by relevance

12

/linux/drivers/net/wireless/ath/carl9170/
H A Dtx.c25 * Copyright (c) 2007-2008 Atheros Communications, Inc.
72 return (DIV_ROUND_UP(IEEE80211_MAX_FRAME_LEN, ar->fw.mem_block_size) > in is_mem_full()
73 atomic_read(&ar->mem_free_blocks)); in is_mem_full()
81 atomic_inc(&ar->tx_total_queued); in carl9170_tx_accounting()
84 spin_lock_bh(&ar->tx_stats_lock); in carl9170_tx_accounting()
90 * aggregated frames does not reject frames for this reason. in carl9170_tx_accounting()
92 ar->tx_stats[queue].len++; in carl9170_tx_accounting()
93 ar->tx_stats[queue].count++; in carl9170_tx_accounting()
96 for (i = 0; i < ar->hw->queues; i++) { in carl9170_tx_accounting()
97 if (mem_full || ar->tx_stats[i].len >= ar->tx_stats[i].limit) { in carl9170_tx_accounting()
[all …]
H A Drx.c25 * Copyright (c) 2007-2008 Atheros Communications, Inc.
56 ar->fw.err_counter++; in carl9170_dbg_message()
57 if (ar->fw.err_counter > 3) { in carl9170_dbg_message()
64 ar->fw.bug_counter++; in carl9170_dbg_message()
70 wiphy_info(ar->hw->wiphy, "FW: %.*s\n", len, buf); in carl9170_dbg_message()
81 ps = le32_to_cpu(rsp->psm.state); in carl9170_handle_ps()
84 if (ar->ps.state != new_ps) { in carl9170_handle_ps()
86 ar->ps.sleep_ms = jiffies_to_msecs(jiffies - in carl9170_handle_ps()
87 ar->ps.last_action); in carl9170_handle_ps()
90 ar->ps.last_action = jiffies; in carl9170_handle_ps()
[all …]
/linux/Documentation/arch/x86/
H A Dentry_64.rst1 .. SPDX-License-Identifier: GPL-2.0
16 for 64-bit, arch/x86/entry/entry_32.S for 32-bit and finally
17 arch/x86/entry/entry_64_compat.S which implements the 32-bit compatibility
18 syscall entry points and thus provides for 32-bit processes the
19 ability to execute syscalls when running on 64-bit kernels.
25 - system_call: syscall instruction from 64-bit code.
27 - entry_INT80_compat: int 0x80 from 32-bit or 64-bit code; compat syscall
30 - entry_INT80_compat, ia32_sysenter: syscall and sysenter from 32-bit
33 - interrupt: An array of entries. Every IDT vector that doesn't
36 magically-generated functions that make their way to common_interrupt()
[all …]
/linux/include/linux/usb/
H A Dquirks.h1 /* SPDX-License-Identifier: GPL-2.0 */
11 /* string descriptors must not be fetched using a 255-byte read */
17 /* device can't handle Set-Interface requests */
35 * For high speed and super speed interrupt endpoints, the USB 2.0 and
38 * interval = 2 ^ (bInterval-1).
55 * Device reports its bInterval as linear frames instead of the
/linux/drivers/net/ethernet/fungible/funeth/
H A Dfuneth_txrx.h1 /* SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause) */
40 #define FUNETH_CQE_INFO_OFFSET (FUNETH_CQE_SIZE - sizeof(struct fun_cqe_info))
55 /* Per packet tailroom. Present only for 1-frag packets. */
84 u64 tx_tso; /* # of non-encapsulated TSO super-packets */
85 u64 tx_encap_tso; /* # of encapsulated TSO super-packets */
86 u64 tx_uso; /* # of non-encapsulated UDP LSO super-packets */
93 u64 tx_tls_bytes; /* Tx bytes of HW-handled TLS payload */
107 u32 mask; /* queue depth - 1 */
112 volatile __be64 *hw_wb; /* HW write-back location */
152 int node; /* page node, or -1 if it is PF_MEMALLOC */
[all …]
/linux/tools/testing/selftests/hid/tests/
H A Dtest_mouse.py2 # SPDX-License-Identifier: GPL-2.0
3 # -*- coding: utf-8 -*-
18 # workaround https://gitlab.freedesktop.org/libevdev/python-libevdev/issues/6
37 super().__init__(name, "Mouse", input_info=input_info, rdesc=rdesc)
86 return super().create_report(mouse, reportID=reportID)
128 0x15, 0x81, # ....Logical Minimum (-127) 42
140 super().__init__(rdesc, name, input_info)
157 x = max(-127, min(127, x))
158 y = max(-127, min(127, y))
186 0x15, 0x81, # ..Logical Minimum (-127) 38
[all …]
/linux/net/bluetooth/
H A Dl2cap_core.c1 // SPDX-License-Identifier: GPL-2.0
3 BlueZ - Bluetooth protocol stack for Linux
4 Copyright (C) 2000-2001 Qualcomm Incorporated
5 Copyright (C) 2009-2010 Gustavo F. Padovan <gustavo@padovan.org>
77 return bdaddr_type(hcon->type, hcon->src_type); in bdaddr_src_type()
82 return bdaddr_type(hcon->type, hcon->dst_type); in bdaddr_dst_type()
85 /* ---- L2CAP channels ---- */
92 list_for_each_entry(c, &conn->chan_l, list) { in __l2cap_get_chan_by_dcid()
93 if (c->dcid == cid) in __l2cap_get_chan_by_dcid()
104 list_for_each_entry(c, &conn->chan_l, list) { in __l2cap_get_chan_by_scid()
[all …]
/linux/drivers/media/usb/b2c2/
H A Dflexcop-usb.c1 // SPDX-License-Identifier: GPL-2.0-only
4 * flexcop-usb.c - covers the USB part
8 #include "flexcop-usb.h"
9 #include "flexcop-common.h"
37 MODULE_PARM_DESC(debug, "set debugging level (1=info,ts=2,ctrl=4,i2c=8,v8mem=16 (or-able))." DEBSTA…
48 * PCI ADDRESS FORMAT: 0x71C -> 0000 0111 0001 1100 (the six bits used)
62 * - forget about this VENDOR_BUFFER_SIZE, read and write register
64 * - from now on, we don't support anything older than firm 1.00
71 struct flexcop_usb *fc_usb = fc->bus_specific; in flexcop_usb_readwrite_dw()
78 mutex_lock(&fc_usb->data_mutex); in flexcop_usb_readwrite_dw()
[all …]
/linux/drivers/message/fusion/
H A Dmptbase.h8 * Copyright (c) 1999-2008 LSI Corporation
9 * (mailto:DL-MPTFusionLinux@lsi.com)
12 /*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/
26 LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT,
45 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
50 /*{-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/
69 /*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/
76 #define COPYRIGHT "Copyright (c) 1999-2008 " MODULEAUTHOR
80 #define MPT_LINUX_PACKAGE_NAME "@(#)mptlinux-3.04.20"
86 /*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/
[all …]
H A Dmptbase.c8 * Copyright (c) 1999-2008 LSI Corporation
9 * (mailto:DL-MPTFusionLinux@lsi.com)
12 /*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/
26 LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT,
45 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
47 /*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/
61 #include <linux/dma-mapping.h>
68 /*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/
106 " debug level - refer to mptdebug.h - (default=0)");
112 "Enable detection of Firmware fault and halt Firmware on fault - (default=0)");
[all …]
/linux/Documentation/networking/
H A Dkcm.rst1 .. SPDX-License-Identifier: GPL-2.0
14 +------------+ +------------+ +------------+ +------------+
16 +------------+ +------------+ +------------+ +------------+
18 +-----------+ | | +----------+
20 +----------------------------------+
22 +----------------------------------+
24 +---------+ | | | ------------+
26 +----------+ +----------+ +----------+ +----------+ +----------+
28 +----------+ +----------+ +----------+ +----------+ +----------+
30 +----------+ +----------+ +----------+ +----------+ +----------+
[all …]
/linux/Documentation/netlink/specs/
H A Dnetdev.yaml1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause)
2 ---
5 doc: >-
9 -
11 name: page-size
17 -
19 name: xdp-act
20 render-max: true
22 -
24 doc: >-
[all …]
/linux/drivers/net/wireless/ath/ath12k/wifi7/
H A Dhal_rx_desc.h1 /* SPDX-License-Identifier: BSD-3-Clause-Clear */
3 * Copyright (c) 2018-2021 The Linux Foundation. All rights reserved.
282 * field in address search failure cache-only entry should
286 * If set, intra-BSS routing detection is enabled
304 * buffer management for WiFi-to-PPE routing.
307 * by a different subsystem, completely disabling WiFi-to-PPE
344 * When set, all frames (data only ?) shall be encrypted. If
383 * SW processes frames based on certain classifications. Values
517 * received MPDU in the PPDU and this MPDU gets filtered-in,
526 * Received frame was part of an A-MPDU.
[all …]
/linux/drivers/net/wireless/ath/ath5k/
H A Dath5k.h2 * Copyright (c) 2004-2007 Reyk Floeter <reyk@openbsd.org>
3 * Copyright (c) 2006-2007 Nick Kossifidis <mickflemm@gmail.com>
62 #define PCI_DEVICE_ID_ATHEROS_AR5312_REV7 0x0057 /* AR5312 WMAC (AP30-040) */
63 #define PCI_DEVICE_ID_ATHEROS_AR5312_REV8 0x0058 /* AR5312 WMAC (AP43-030) */
70 #define PCI_DEVICE_ID_ATHEROS_AR2413 0x001a /* AR2413 (Griffin-lite) */
72 #define PCI_DEVICE_ID_ATHEROS_AR5424 0x001c /* AR5424 (Condor PCI-E) */
189 #define AR5K_TUNE_NOISE_FLOOR -72
190 #define AR5K_TUNE_CCA_MAX_GOOD_VALUE -95
274 * enum ath5k_version - MAC Chips
286 * enum ath5k_radio - PHY Chips
[all …]
/linux/net/batman-adv/
H A Dmesh-interface.c1 // SPDX-License-Identifier: GPL-2.0
7 #include "mesh-interface.h"
48 #include "distributed-arp-table.h"
50 #include "hard-interface.h"
53 #include "translation-table.h"
56 * batadv_skb_head_push() - Increase header size and move (push) head pointer
62 * from skb->dat
[all...]
/linux/drivers/usb/gadget/function/
H A Df_eem.c1 // SPDX-License-Identifier: GPL-2.0+
3 * f_eem.c -- USB CDC Ethernet (EEM) link function driver
5 * Copyright (C) 2003-2005,2008 David Brownell
44 /*-------------------------------------------------------------------------*/
114 /* super speed support: */
161 .language = 0x0409, /* en-us */
170 /*-------------------------------------------------------------------------*/
174 struct usb_composite_dev *cdev = f->config->cdev; in eem_setup()
175 u16 w_index = le16_to_cpu(ctrl->wIndex); in eem_setup()
176 u16 w_value = le16_to_cpu(ctrl->wValue); in eem_setup()
[all …]
H A Df_ncm.c1 // SPDX-License-Identifier: GPL-2.0+
3 * f_ncm.c -- USB CDC Network (NCM) link function driver
10 * Copyright (C) 2003-2005,2008 David Brownell
33 * NCM is intended to be used with high-speed network attachments.
40 /* to trigger crc/non-crc ndp signature */
74 /* For multi-frame NDP TX */
86 /*-------------------------------------------------------------------------*/
89 * We cannot group frames so use just the minimal size which ok to put
90 * one max-size ethernet frame.
91 * If the host can group frames, allow it to do that, 16K is selected,
[all …]
/linux/net/ipv4/
H A Dip_output.c1 // SPDX-License-Identifier: GPL-2.0-only
11 * Donald Becker, <becker@super.org>
24 * Bradford Johnson: Fix faulty handling of some frames when
39 * silently drop skb instead of failing with -EPERM.
81 #include <linux/bpf-cgroup.h>
97 iph->check = 0; in ip_send_check()
98 iph->check = ip_fast_csum((unsigned char *)iph, iph->ihl); in ip_send_check()
108 iph_set_totlen(iph, skb->len); in __ip_local_out()
118 skb->protocol = htons(ETH_P_IP); in __ip_local_out()
140 int ttl = READ_ONCE(inet->uc_ttl); in ip_select_ttl()
[all …]
H A Dtcp_input.c1 // SPDX-License-Identifier: GPL-2.0
12 * Corey Minyard <wf-rch!minyard@relay.EU.net>
13 * Florian La Roche, <flla@stud.uni-sb.de>
62 * Pasi Sarolahti: F-RTO for dealing with spurious RTOs
100 #define FLAG_DSACKING_ACK 0x800 /* SACK blocks contained D-SACK info */
119 #define REXMIT_NEW 2 /* FRTO-style transmit of unsent/new packets */
127 tp->tcp_clean_acked = cad; in clean_acked_data_enable()
135 tp->tcp_clean_acked = NULL; in clean_acked_data_disable()
149 bool unknown_opt = tcp_sk(sk)->rx_opt.saw_unknown && in bpf_skops_parse_hdr()
163 switch (sk->sk_state) { in bpf_skops_parse_hdr()
[all …]
/linux/sound/usb/
H A Dcard.c1 // SPDX-License-Identifier: GPL-2.0-or-later
15 * - the linked URBs would be preferred but not used so far because of
17 * - type II is not supported properly. there is no device which supports
19 * indeed an AC3 stream packed in SPDIF frames (i.e. no real AC3 stream).
33 #include <linux/usb/audio-v2.h>
34 #include <linux/usb/audio-v
[all...]
/linux/drivers/usb/cdns3/
H A Dcdnsp-mem.c1 // SPDX-License-Identifier: GPL-2.0
13 #include <linux/dma-mapping.h>
18 #include "cdnsp-gadget.h"
19 #include "cdnsp-trace.h"
42 seg->trbs = dma_pool_zalloc(pdev->segment_pool, flags, &dma); in cdnsp_segment_alloc()
43 if (!seg->trbs) { in cdnsp_segment_alloc()
49 seg->bounce_buf = kzalloc(max_packet, flags | GFP_DMA); in cdnsp_segment_alloc()
50 if (!seg->bounce_buf) in cdnsp_segment_alloc()
57 seg->trbs[i].link.control |= cpu_to_le32(TRB_CYCLE); in cdnsp_segment_alloc()
59 seg->dma = dma; in cdnsp_segment_alloc()
[all …]
/linux/fs/ntfs3/
H A Dntfs_fs.h1 /* SPDX-License-Identifier: GPL-2.0 */
4 * Copyright (C) 2019-2021 Paragon Software GmbH, All rights reserved.
8 // clang-format off
20 #include <linux/page-flags.h>
43 #define MINUS_ONE_T ((size_t)(-1))
55 /* NTFS specific error code about resident->nonresident. */
59 /* NTFS specific error code when on-disk struct is corrupted. */
63 /* sbi->flags */
74 /* ni->ni_flags */
77 * 1 - WOF_COMPRESSION_XPRESS4K
[all …]
/linux/sound/pci/echoaudio/
H A Dechoaudio.c1 // SPDX-License-Identifier: GPL-2.0-only
4 * Copyright (C) 2003-2004 Giuliano Pochini <pochini@shiny.it>
28 static const DECLARE_TLV_DB_SCALE(db_scale_output_gain, -12800, 100, 1);
38 if (chip->fw_cache[fw_index]) { in get_firmware()
39 dev_dbg(chip->card->dev, in get_firmware()
42 *fw_entry = chip->fw_cache[fw_index]; in get_firmware()
46 dev_dbg(chip->card->dev, in get_firmware()
49 err = request_firmware(fw_entry, name, &chip->pci->dev); in get_firmware()
51 dev_err(chip->card->dev, in get_firmware()
54 chip->fw_cache[fw_index] = *fw_entry; in get_firmware()
[all …]
/linux/drivers/usb/storage/
H A Dunusual_devs.h1 /* SPDX-License-Identifier: GPL-2.0+ */
7 * (c) 2000-2002 Matthew Dharm (mdharm-usb@one-eyed-alien.net)
26 * - a patch that adds the entry for your device, including your
29 * - a copy of /sys/kernel/debug/usb/devices with your device plugged in
31 * Send your submission to the USB development list <linux-usb@vger.kernel.org>
42 * In-kernel mode switching is deprecated. Do not add new devices to
71 "CD-Writer+",
74 /* Reported by Ben Efros <ben@pc-doctor.com> */
82 * Reported by Grant Grundler <grundler@parisc-linux.org>
107 /* Patch submitted by Mihnea-Costin Grigore <mihnea@zulu.ro> */
[all …]
/linux/tools/include/uapi/linux/
H A Dbpf.h1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
2 /* Copyright (c) 2011-2014 PLUMgrid, http://plumgrid.com
21 #define BPF_DW 0x18 /* double word (64-bit) */
23 #define BPF_ATOMIC 0xc0 /* atomic memory ops - op type in immediate */
24 #define BPF_XADD 0xc0 /* exclusive add - legacy name */
32 #define BPF_TO_LE 0x00 /* convert to little-endian */
33 #define BPF_TO_BE 0x08 /* convert to big-endian */
52 #define BPF_CMPXCHG (0xf0 | BPF_FETCH) /* atomic compare-and-write */
54 #define BPF_LOAD_ACQ 0x100 /* load-acquire */
55 #define BPF_STORE_REL 0x110 /* store-release */
[all …]

12