Home
last modified time | relevance | path

Searched full:adv (Results 1 – 25 of 156) sorted by relevance

1234567

/linux/include/linux/
H A Dmdio.h229 u32 adv = 0; in mmd_eee_adv_to_ethtool_adv_t() local
232 adv |= ADVERTISED_100baseT_Full; in mmd_eee_adv_to_ethtool_adv_t()
234 adv |= ADVERTISED_1000baseT_Full; in mmd_eee_adv_to_ethtool_adv_t()
236 adv |= ADVERTISED_10000baseT_Full; in mmd_eee_adv_to_ethtool_adv_t()
238 adv |= ADVERTISED_1000baseKX_Full; in mmd_eee_adv_to_ethtool_adv_t()
240 adv |= ADVERTISED_10000baseKX4_Full; in mmd_eee_adv_to_ethtool_adv_t()
242 adv |= ADVERTISED_10000baseKR_Full; in mmd_eee_adv_to_ethtool_adv_t()
244 return adv; in mmd_eee_adv_to_ethtool_adv_t()
249 * @adv: the ethtool advertisement settings
255 static inline u16 ethtool_adv_to_mmd_eee_adv_t(u32 adv) in ethtool_adv_to_mmd_eee_adv_t() argument
[all …]
H A Dmii.h165 * @adv: value of the MII_ADVERTISE register
170 static inline u32 mii_adv_to_ethtool_adv_t(u32 adv) in mii_adv_to_ethtool_adv_t() argument
174 if (adv & ADVERTISE_10HALF) in mii_adv_to_ethtool_adv_t()
176 if (adv & ADVERTISE_10FULL) in mii_adv_to_ethtool_adv_t()
178 if (adv & ADVERTISE_100HALF) in mii_adv_to_ethtool_adv_t()
180 if (adv & ADVERTISE_100FULL) in mii_adv_to_ethtool_adv_t()
182 if (adv & ADVERTISE_PAUSE_CAP) in mii_adv_to_ethtool_adv_t()
184 if (adv & ADVERTISE_PAUSE_ASYM) in mii_adv_to_ethtool_adv_t()
235 * @adv: value of the MII_CTRL1000 register
241 static inline u32 mii_ctrl1000_to_ethtool_adv_t(u32 adv) in mii_ctrl1000_to_ethtool_adv_t() argument
[all …]
/linux/net/bluetooth/
H A Deir.c226 struct adv_info *adv = NULL; in eir_create_per_adv_data() local
231 adv = hci_find_adv_instance(hdev, instance); in eir_create_per_adv_data()
232 if (!adv) in eir_create_per_adv_data()
236 if (adv) { in eir_create_per_adv_data()
237 memcpy(ptr, adv->per_adv_data, adv->per_adv_data_len); in eir_create_per_adv_data()
238 ad_len += adv->per_adv_data_len; in eir_create_per_adv_data()
239 ptr += adv->per_adv_data_len; in eir_create_per_adv_data()
247 struct adv_info *adv = NULL; in eir_create_adv_data() local
253 adv = hci_find_adv_instance(hdev, instance); in eir_create_adv_data()
254 if (!adv) in eir_create_adv_data()
[all …]
H A Dhci_sync.c465 bt_dev_err(hdev, "failed to reenable ADV: %d", status); in cancel_adv_timeout()
1193 struct adv_info *adv = NULL; in hci_disable_ext_adv_instance_sync()
1197 adv = hci_find_adv_instance(hdev, instance); in hci_disable_ext_adv_instance_sync()
1198 if (!adv) in hci_disable_ext_adv_instance_sync()
1202 if (!adv->enabled) in hci_disable_ext_adv_instance_sync()
1215 set->handle = adv ? adv->handle : instance; in hci_set_adv_set_random_addr_sync()
1254 struct adv_info *adv; in hci_set_ext_adv_params_sync()
1287 adv = hci_find_adv_instance(hdev, instance); in hci_set_ext_adv_params_sync()
1288 if (adv)
1185 struct adv_info *adv = NULL; hci_disable_ext_adv_instance_sync() local
1246 struct adv_info *adv; hci_set_ext_adv_params_sync() local
1295 struct adv_info *adv = NULL; hci_set_ext_adv_data_sync() local
1388 struct adv_info *adv; hci_setup_ext_adv_instance_sync() local
1545 struct adv_info *adv = NULL; hci_set_ext_scan_rsp_data_sync() local
1638 struct adv_info *adv; hci_enable_ext_advertising_sync() local
1697 struct adv_info *adv = NULL; hci_disable_per_advertising_sync() local
1741 struct adv_info *adv = NULL; hci_set_per_adv_data_sync() local
1770 struct adv_info *adv = NULL; hci_enable_per_advertising_sync() local
1789 hci_adv_bcast_annoucement(struct hci_dev * hdev,struct adv_info * adv) hci_adv_bcast_annoucement() argument
1836 struct adv_info *adv = NULL; hci_start_per_adv_sync() local
2061 struct adv_info *adv = NULL; hci_schedule_adv_instance_sync() local
2132 struct adv_info *adv, *n; hci_clear_adv_sync() local
2217 struct adv_info *adv = hci_find_adv_instance(hdev, instance); hci_remove_advertising_sync() local
2681 struct adv_info *adv, *tmp; hci_resume_advertising_sync() local
3474 struct adv_info *adv, *tmp; hci_powered_update_adv_sync() local
[all...]
H A Dhci_core.c1579 struct adv_info *adv;
1581 list_for_each_entry(adv, &hdev->adv_instances, list) { in hci_get_next_instance()
1582 if (adv->sid == sid) in hci_get_next_instance()
1583 return adv; in hci_get_next_instance()
1681 struct adv_info *adv; in hci_add_adv_instance()
1683 adv = hci_find_adv_instance(hdev, instance); in hci_add_adv_instance()
1684 if (adv) { in hci_add_adv_instance()
1685 memset(adv->adv_data, 0, sizeof(adv->adv_data)); in hci_add_adv_instance()
1686 memset(adv in hci_add_adv_instance()
1570 struct adv_info *adv; hci_find_adv_sid() local
1672 struct adv_info *adv; hci_add_adv_instance() local
1736 struct adv_info *adv; hci_add_per_instance() local
1759 struct adv_info *adv; hci_set_adv_instance_data() local
1793 struct adv_info *adv; hci_adv_instance_flags() local
1826 struct adv_info *adv; hci_adv_instance_is_scannable() local
[all...]
/linux/Documentation/networking/
H A Dbatman-adv.rst4 batman-adv
25 Load the batman-adv module into your kernel::
27 $ insmod batman-adv.ko
30 batman-adv can operate. The batman-adv mesh-interface can be created using the
39 Repeat this step for all interfaces you wish to add. Now batman-adv starts
61 in milliseconds which determines how often batman-adv sends its broadcast
112 the files ``/var/log/kern.log`` or ``/var/log/syslog``. All batman-adv messages
113 are prefixed with "batman-adv:" So to see just these messages try::
115 $ dmesg | grep batman-adv
119 batman-adv module. When building batman-adv as part of the kernel, use "make
[all …]
/linux/drivers/net/ethernet/ibm/emac/
H A Dphy.c112 int ctl, adv; in genmii_setup_aneg() local
129 adv = phy_read(phy, MII_ADVERTISE); in genmii_setup_aneg()
130 if (adv < 0) in genmii_setup_aneg()
131 return adv; in genmii_setup_aneg()
132 adv &= ~(ADVERTISE_ALL | ADVERTISE_100BASE4 | ADVERTISE_PAUSE_CAP | in genmii_setup_aneg()
135 adv |= ADVERTISE_10HALF; in genmii_setup_aneg()
137 adv |= ADVERTISE_10FULL; in genmii_setup_aneg()
139 adv |= ADVERTISE_100HALF; in genmii_setup_aneg()
141 adv |= ADVERTISE_100FULL; in genmii_setup_aneg()
143 adv |= ADVERTISE_PAUSE_CAP; in genmii_setup_aneg()
[all …]
/linux/include/uapi/linux/
H A Dbatadv_packet.h24 * enum batadv_packettype - types for batman-adv encapsulated packets
121 * batman-adv multicast packets with a multicast tracker TVLV. And all our
212 * @packet_type: batman-adv packet type, part of the general header
213 * @version: batman-adv protocol version, part of the general header
240 * @packet_type: batman-adv packet type, part of the general header
241 * @version: batman-adv protocol version, part of the general header
264 * @packet_type: batman-adv packet type, part of the general header
265 * @version: batman-adv protocol version, part of the general header
282 * @packet_type: batman-adv packet type, part of the general header
283 * @version: batman-adv protocol version, part of the general header
[all …]
H A Dbatman_adv.h139 * enum batadv_nl_attrs - batman-adv netlink attributes
148 * @BATADV_ATTR_VERSION: batman-adv version string
158 * @BATADV_ATTR_MESH_IFINDEX: index of the batman-adv interface
163 * @BATADV_ATTR_MESH_IFNAME: name of the batman-adv interface
168 * @BATADV_ATTR_MESH_ADDRESS: mac address of the batman-adv interface
173 * @BATADV_ATTR_HARD_IFINDEX: index of the non-batman-adv interface
178 * @BATADV_ATTR_HARD_IFNAME: name of the non-batman-adv interface
183 * @BATADV_ATTR_HARD_ADDRESS: mac address of the non-batman-adv
472 * this interface. If the value is set to 0 then batman-adv will try to
503 * enum batadv_nl_commands - supported batman-adv netlink commands
[all …]
/linux/drivers/net/ethernet/chelsio/cxgb3/
H A Daq100x.c155 unsigned int adv; in aq100x_advertise() local
159 adv = 0; in aq100x_advertise()
161 adv |= ADV_10G_FULL; in aq100x_advertise()
163 ADV_10G_FULL, adv); in aq100x_advertise()
168 adv = 0; in aq100x_advertise()
170 adv |= ADV_1G_FULL; in aq100x_advertise()
172 adv |= ADV_1G_HALF; in aq100x_advertise()
174 ADV_1G_FULL | ADV_1G_HALF, adv); in aq100x_advertise()
179 adv = 0; in aq100x_advertise()
181 adv |= ADVERTISE_100HALF; in aq100x_advertise()
[all …]
H A Dvsc8211.c133 unsigned int bmcr, status, lpa, adv; in vsc8211_get_link_status() local
182 MII_ADVERTISE, &adv); in vsc8211_get_link_status()
186 if (lpa & adv & ADVERTISE_PAUSE_CAP) in vsc8211_get_link_status()
190 (adv & ADVERTISE_PAUSE_ASYM)) in vsc8211_get_link_status()
193 (adv & ADVERTISE_PAUSE_CAP)) in vsc8211_get_link_status()
209 unsigned int bmcr, status, lpa, adv; in vsc8211_get_link_status_fiber() local
242 &adv); in vsc8211_get_link_status_fiber()
246 if (adv & lpa & ADVERTISE_1000XFULL) { in vsc8211_get_link_status_fiber()
249 } else if (adv & lpa & ADVERTISE_1000XHALF) { in vsc8211_get_link_status_fiber()
255 if (lpa & adv & ADVERTISE_1000XPAUSE) in vsc8211_get_link_status_fiber()
[all …]
/linux/include/linux/platform_data/
H A Dgpmc-omap.h39 /* ADV signal timings corresponding to GPMC_CONFIG3 */
43 u32 adv_aad_mux_on; /* ADV assertion time for AAD */
44 u32 adv_aad_mux_rd_off; /* ADV read deassertion time for AAD */
45 u32 adv_aad_mux_wr_off; /* ADV write deassertion time for AAD */
79 u32 t_avdasu; /* address setup to ADV valid */
87 u32 t_avdp_r; /* ADV low time (what about t_cer ?) */
91 u32 t_aa; /* access time from ADV assertion */
107 u32 t_avds; /* ADV setup time to clk */
108 u32 t_avdh; /* ADV hold time from clk */
113 u32 t_ce_avd; /* CS on to ADV on delay */
/linux/Documentation/devicetree/bindings/memory-controllers/
H A Dti,gpmc-child.yaml41 # ADV signal timings corresponding to GPMC_CONFIG3:
42 gpmc,adv-on-ns:
46 gpmc,adv-rd-off-ns:
50 gpmc,adv-wr-off-ns:
54 gpmc,adv-aad-mux-on-ns:
58 gpmc,adv-aad-mux-rd-off-ns:
62 gpmc,adv-aad-mux-wr-off-ns:
128 gpmc,adv-extra-delay:
129 description: ADV signal is delayed by half GPMC clock
/linux/net/batman-adv/
H A Dmulticast_forw.c606 * Pushes a batman-adv multicast packet header onto the given skb and sets
642 * This sorts destination entries into either the original batman-adv
646 * In preparation for the next, to be (unicast) transmitted batman-adv multicast
737 * @skb: the batman-adv multicast packet to compact destinations in
809 * @skb: the batman-adv multicast packet to update headers of
812 * This updates any fields of a batman-adv multicast packet that are affected
818 * The batman-adv multicast packet's total TVLV length field.
820 * Return: The offset in skb's tail direction at which the new batman-adv
861 * @skb: the batman-adv multicast packet to move headers for
864 * Moves the batman-adv multicast packet header, its multicast tracker TVLV and
[all …]
/linux/drivers/net/ethernet/intel/ixgbevf/
H A Ddefines.h246 /* Adv Transmit Descriptor Config Masks */
253 #define IXGBE_ADVTXD_DCMD_DEXT IXGBE_TXD_CMD_DEXT /* Desc ext (1=Adv) */
264 #define IXGBE_ADVTXD_IDX_SHIFT 4 /* Adv desc Index shift */
266 #define IXGBE_ADVTXD_POPTS_SHIFT 8 /* Adv desc POPTS shift */
272 #define IXGBE_ADVTXD_PAYLEN_SHIFT 14 /* Adv desc PAYLEN shift */
273 #define IXGBE_ADVTXD_MACLEN_SHIFT 9 /* Adv ctxt desc mac len shift */
274 #define IXGBE_ADVTXD_VLAN_SHIFT 16 /* Adv ctxt vlan tag shift */
275 #define IXGBE_ADVTXD_L4LEN_SHIFT 8 /* Adv ctxt L4LEN shift */
276 #define IXGBE_ADVTXD_MSS_SHIFT 16 /* Adv ctxt MSS shift */
/linux/Documentation/devicetree/bindings/bus/
H A Dnvidia,tegra20-gmi.txt48 - nvidia,snor-adv-active-high: ADV signal is active high
61 - nvidia,snor-adv-width: Number of cycles during which ADV stays asserted.
94 nvidia,snor-adv-active-high;
125 nvidia,snor-adv-active-high;
/linux/drivers/net/ethernet/intel/igb/
H A De1000_82575.h130 /* Adv Transmit Descriptor Config Masks */
137 #define E1000_ADVTXD_DCMD_DEXT 0x20000000 /* Descriptor extension (1=Adv) */
140 #define E1000_ADVTXD_PAYLEN_SHIFT 14 /* Adv desc PAYLEN shift */
150 #define E1000_ADVTXD_MACLEN_SHIFT 9 /* Adv ctxt desc mac len shift */
156 #define E1000_ADVTXD_L4LEN_SHIFT 8 /* Adv ctxt L4LEN shift */
157 #define E1000_ADVTXD_MSS_SHIFT 16 /* Adv ctxt MSS shift */
158 /* Adv ctxt IPSec SA IDX mask */
159 /* Adv ctxt IPSec ESP len mask */
/linux/tools/testing/selftests/vfio/lib/drivers/igb/
H A De1000_82575.h130 /* Adv Transmit Descriptor Config Masks */
137 #define E1000_ADVTXD_DCMD_DEXT 0x20000000 /* Descriptor extension (1=Adv) */
140 #define E1000_ADVTXD_PAYLEN_SHIFT 14 /* Adv desc PAYLEN shift */
150 #define E1000_ADVTXD_MACLEN_SHIFT 9 /* Adv ctxt desc mac len shift */
156 #define E1000_ADVTXD_L4LEN_SHIFT 8 /* Adv ctxt L4LEN shift */
157 #define E1000_ADVTXD_MSS_SHIFT 16 /* Adv ctxt MSS shift */
158 /* Adv ctxt IPSec SA IDX mask */
159 /* Adv ctxt IPSec ESP len mask */
/linux/drivers/net/ethernet/intel/igbvf/
H A Dvf.h84 /* Adv Transmit Descriptor Config Masks */
90 #define E1000_ADVTXD_DCMD_DEXT 0x20000000 /* Descriptor extension (1=Adv) */
93 #define E1000_ADVTXD_PAYLEN_SHIFT 14 /* Adv desc PAYLEN shift */
103 #define E1000_ADVTXD_MACLEN_SHIFT 9 /* Adv ctxt desc mac len shift */
107 #define E1000_ADVTXD_L4LEN_SHIFT 8 /* Adv ctxt L4LEN shift */
108 #define E1000_ADVTXD_MSS_SHIFT 16 /* Adv ctxt MSS shift */
/linux/drivers/net/ethernet/intel/igc/
H A Digc_base.h35 /* Adv Transmit Descriptor Config Masks */
49 #define IGC_ADVTXD_DCMD_DEXT 0x20000000 /* Descriptor extension (1=Adv) */
52 #define IGC_ADVTXD_PAYLEN_MASK 0XFFFFC000 /* Adv desc PAYLEN mask */
53 #define IGC_ADVTXD_PAYLEN_SHIFT 14 /* Adv desc PAYLEN shift */
/linux/drivers/net/pcs/
H A Dpcs-xpcs.c410 int ret, adv; in _xpcs_config_aneg_c73() local
419 adv = 0; in _xpcs_config_aneg_c73()
421 adv |= DW_C73_2500KX; in _xpcs_config_aneg_c73()
425 ret = xpcs_write(xpcs, MDIO_MMD_AN, DW_SR_AN_ADV3, adv); in _xpcs_config_aneg_c73()
430 adv = 0; in _xpcs_config_aneg_c73()
432 adv |= DW_C73_1000KX; in _xpcs_config_aneg_c73()
434 adv |= DW_C73_10000KX4; in _xpcs_config_aneg_c73()
436 adv |= DW_C73_10000KR; in _xpcs_config_aneg_c73()
438 ret = xpcs_write(xpcs, MDIO_MMD_AN, DW_SR_AN_ADV2, adv); in _xpcs_config_aneg_c73()
443 adv = DW_C73_AN_ADV_SF; in _xpcs_config_aneg_c73()
[all …]
/linux/Documentation/userspace-api/media/v4l/
H A Dmt2110t.svg14 <font id="EmbeddedFont_1" horiz-adv-x="2048">
16 <missing-glyph horiz-adv-x="2048" d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z"/>
17 …<glyph unicode="y" horiz-adv-x="1033" d="M 191,-425 C 142,-425 100,-421 67,-414 L 67,-279 C 92,-28…
18 …<glyph unicode="x" horiz-adv-x="1006" d="M 801,0 L 510,444 217,0 23,0 408,556 41,1082 240,1082 510…
19 …<glyph unicode="w" horiz-adv-x="1509" d="M 1174,0 L 965,0 776,765 740,934 C 734,904 725,861 712,80…
20 …<glyph unicode="u" horiz-adv-x="874" d="M 314,1082 L 314,396 C 314,325 321,269 335,230 349,191 371…
21 …<glyph unicode="t" horiz-adv-x="531" d="M 554,8 C 495,-8 434,-16 372,-16 228,-16 156,66 156,229 L …
22 …<glyph unicode="s" horiz-adv-x="901" d="M 950,299 C 950,197 912,118 835,63 758,8 650,-20 511,-20 3…
23 …<glyph unicode="r" horiz-adv-x="530" d="M 142,0 L 142,830 C 142,906 140,990 136,1082 L 306,1082 C …
24 …<glyph unicode="p" horiz-adv-x="953" d="M 1053,546 C 1053,169 920,-20 655,-20 488,-20 376,43 319,1…
[all …]
/linux/Documentation/devicetree/bindings/pinctrl/
H A Dmediatek,mt6779-pinctrl.yaml160 mediatek,pull-up-adv:
172 mediatek,pull-down-adv:
236 mediatek,pull-up-adv = <1>;
240 mediatek,pull-down-adv = <2>;
244 mediatek,pull-up-adv = <0>;
/linux/arch/arm/boot/dts/ti/omap/
H A Domap2420-h4.dts34 gpmc,adv-on-ns = <20>;
35 gpmc,adv-rd-off-ns = <50>;
36 gpmc,adv-wr-off-ns = <50>;
H A Domap-gpmc-smsc9221.dtsi36 gpmc,adv-on-ns = <6>;
37 gpmc,adv-rd-off-ns = <12>;
38 gpmc,adv-wr-off-ns = <12>;

1234567