HomeSort by relevance Sort by last modified time
    Searched refs:dhd (Results 1 - 21 of 21) sorted by null

  /hardware/broadcom/wlan/bcm4329/src/dhd/sys/
dhd_linux.c 2 * Broadcom Dongle Host Driver (DHD), Linux-specific network interface
56 #include <dhd.h>
222 extern int dhdcdc_set_ioctl(dhd_pub_t *dhd, int ifidx, uint cmd, void *buf, uint len);
226 extern void dhd_pktfilter_offload_set(dhd_pub_t * dhd, char *arg);
227 extern void dhd_pktfilter_offload_enable(dhd_pub_t * dhd, char *arg, int enable, int master_mode);
307 #define DHD_REGISTRATION_TIMEOUT 8000 /* msec : allowed time to finished dhd registration */
467 static int dhd_toe_get(dhd_info_t *dhd, int idx, uint32 *toe_ol);
468 static int dhd_toe_set(dhd_info_t *dhd, int idx, uint32 toe_ol);
471 static int dhd_wl_host_event(dhd_info_t *dhd, int *ifidx, void *pktdata,
503 static void dhd_set_packet_filter(int value, dhd_pub_t *dhd)
607 struct dhd_info *dhd = container_of(h, struct dhd_info, early_suspend); local
617 struct dhd_info *dhd = container_of(h, struct dhd_info, early_suspend); local
722 dhd_info_t *dhd = (dhd_info_t *)dhdp->info; local
906 dhd_info_t *dhd; local
986 dhd_info_t *dhd = (dhd_info_t *)data; local
1041 dhd_info_t *dhd = *(dhd_info_t **)netdev_priv(dev); local
1060 dhd_info_t *dhd = *(dhd_info_t **)netdev_priv(dev); local
1076 dhd_info_t *dhd = (dhd_info_t *)(dhdp->info); local
1116 dhd_info_t *dhd = *(dhd_info_t **)netdev_priv(net); local
1189 dhd_info_t *dhd = dhdp->info; local
1205 dhd_info_t *dhd = (dhd_info_t *)dhdp->info; local
1311 dhd_info_t *dhd = (dhd_info_t *)(dhdp->info); local
1328 dhd_info_t *dhd = *(dhd_info_t **)netdev_priv(net); local
1363 dhd_info_t *dhd = (dhd_info_t *)data; local
1406 dhd_info_t *dhd = (dhd_info_t *)data; local
1429 dhd_info_t *dhd = (dhd_info_t *)data; local
1471 dhd_info_t *dhd; local
1487 dhd_info_t *dhd = (dhd_info_t *)dhdp->info; local
1577 dhd_info_t *dhd = *(dhd_info_t **)netdev_priv(net); local
1703 dhd_info_t *dhd = *(dhd_info_t **)netdev_priv(net); local
1845 dhd_info_t *dhd = *(dhd_info_t **)netdev_priv(net); local
1866 dhd_info_t *dhd = *(dhd_info_t **)netdev_priv(net); local
1981 dhd_info_t *dhd = NULL; local
2008 memcpy(netdev_priv(net), &dhd, sizeof(dhd)); local
2115 memcpy(netdev_priv(net), &dhd, sizeof(dhd)); local
2147 dhd_info_t *dhd = (dhd_info_t*)dhdp->info; local
2285 dhd_info_t *dhd = (dhd_info_t *)dhdp->info; local
2382 dhd_info_t *dhd; local
2408 dhd_info_t *dhd; local
2584 dhd_info_t *dhd = (dhd_info_t *)(pub->info); local
2597 dhd_info_t *dhd = (dhd_info_t *)(pub->info); local
2622 dhd_info_t *dhd = (dhd_info_t *)(pub->info); local
2651 dhd_info_t *dhd = (dhd_info_t *)(pub->info); local
2665 dhd_info_t *dhd = (dhd_info_t *)pub->info; local
2735 dhd_info_t *dhd; local
2748 dhd_info_t *dhd; local
2761 dhd_info_t *dhd; local
2770 dhd_info_t *dhd; local
2824 dhd_info_t *dhd = *(dhd_info_t **)netdev_priv(dev); local
2900 dhd_info_t *dhd = *(dhd_info_t **)netdev_priv(dev); local
2918 dhd_info_t *dhd = *(dhd_info_t **)netdev_priv(dev); local
2932 dhd_info_t *dhd = *(dhd_info_t **)netdev_priv(dev); local
2945 dhd_info_t *dhd = *(dhd_info_t **)netdev_priv(dev); local
2955 dhd_info_t *dhd = *(dhd_info_t **)netdev_priv(dev); local
2978 dhd_info_t *dhd = *(dhd_info_t **)netdev_priv(dev); local
2988 dhd_info_t *dhd = *(dhd_info_t **)netdev_priv(dev); local
2998 dhd_info_t *dhd = *(dhd_info_t **)netdev_priv(dev); local
3008 dhd_info_t *dhd = *(dhd_info_t **)netdev_priv(dev); local
3017 dhd_info_t *dhd = *(dhd_info_t **)netdev_priv(dev); local
3035 dhd_info_t *dhd = *(dhd_info_t **)netdev_priv(dev); local
3091 dhd_info_t *dhd = (dhd_info_t *)(pub->info); local
3111 dhd_info_t *dhd = *(dhd_info_t **)netdev_priv(dev); local
3121 dhd_info_t *dhd = (dhd_info_t *)(pub->info); local
3135 dhd_info_t *dhd = *(dhd_info_t **)netdev_priv(dev); local
3145 dhd_info_t *dhd = (dhd_info_t *)(pub->info); local
3165 dhd_info_t *dhd = *(dhd_info_t **)netdev_priv(dev); local
3175 dhd_info_t *dhd = (dhd_info_t *)(pub->info); local
3198 dhd_info_t *dhd = *(dhd_info_t **)netdev_priv(dev); local
3208 dhd_info_t *dhd = *(dhd_info_t **)netdev_priv(dev); local
    [all...]
dhd_cdc.c 2 * DHD Protocol Module for CDC and BDC.
39 #include <dhd.h>
44 extern int dhd_preinit_ioctls(dhd_pub_t *dhd);
73 dhdcdc_msg(dhd_pub_t *dhd)
75 dhd_prot_t *prot = dhd->prot;
81 dhd_os_wake_lock(dhd);
91 ret = dhd_bus_txctl(dhd->bus, (uchar*)&prot->msg, len);
92 dhd_os_wake_unlock(dhd);
97 dhdcdc_cmplt(dhd_pub_t *dhd, uint32 id, uint32 len)
100 dhd_prot_t *prot = dhd->prot
    [all...]
dhd_proto.h 2 * Header file describing the internal (inter-module) DHD interfaces.
5 * DHD OS, bus, and protocol modules.
45 * Exported from the dhd protocol module (dhd_cdc, dhd_rndis)
62 extern bool dhd_proto_fcinfo(dhd_pub_t *dhd, void *pktbuf, uint8 *fcbits);
73 extern int dhd_prot_ioctl(dhd_pub_t *dhd, int ifidx, wl_ioctl_t * ioc, void * buf, int len);
87 extern int dhd_preinit_ioctls(dhd_pub_t *dhd);
dhd_common.c 2 * Broadcom Dongle Host Driver (DHD), common DHD core.
34 #include <dhd.h>
68 extern int dhdcdc_set_ioctl(dhd_pub_t *dhd, int ifidx, uint cmd, void *buf, uint len);
70 extern int dhd_wl_ioctl(dhd_pub_t *dhd, uint cmd, char *buf, uint buflen);
163 /* Base DHD info */
745 "dhd version:%d dongle version:%d]\n",
808 wl_host_event(struct dhd_info *dhd, int *ifidx, void *pktdata,
849 dhd_add_if(dhd, ifevent->ifidx,
854 dhd_del_if(dhd, ifevent->ifidx)
1446 dhd_pub_t *dhd = dhd_bus_pub(dhdp); local
1702 dhd_pub_t *dhd = dhd_bus_pub(dhdp); local
1736 dhd_pub_t *dhd = dhd_bus_pub(dhdp); local
    [all...]
dhd_sdio.c 2 * DHD Bus Module for SDIO
54 #include <dhd.h>
145 PKTFREE(bus->dhd->osh, pkt, FALSE);
147 extern int dhdcdc_set_ioctl(dhd_pub_t *dhd, int ifidx, uint cmd, void *buf, uint len);
163 dhd_pub_t *dhd; member in struct:dhd_bus
242 bool use_rxchain; /* If dhd should use PKT chains */
306 #define DHD_NOPMU(dhd) (FALSE)
386 regvar = R_REG(bus->dhd->osh, regaddr); \
402 W_REG(bus->dhd->osh, regaddr, regval); \
717 dhd_os_wd_timer(bus->dhd, dhd_watchdog_ms)
1149 dhd_pub_t *dhd = bus->dhd; local
    [all...]
dhd.h 2 * Header file describing the internal (inter-module) DHD interfaces.
5 * DHD OS, bus, and protocol modules.
27 * $Id: dhd.h,v 1.32.4.7.2.4.14.49 2010/08/20 17:32:48 Exp $
111 /* Internal dhd items */
116 uint hdrlen; /* Total DHD header length (proto + bus) */
140 ulong wd_dpc_sched; /* Number of times dhd dpc scheduled by watchdog timer */
229 * Exported from dhd OS modules (dhd_linux/dhd_ndis)
265 extern int dhdcdc_query_ioctl(dhd_pub_t *dhd, int ifidx, uint cmd, void *buf, uint len);
291 extern int write_to_file(dhd_pub_t *dhd, uint8 *buf, int size);
311 extern int dhd_ifname2idx(struct dhd_info *dhd, char *name)
    [all...]
dhd_bus.h 2 * Header file describing the internal (inter-module) DHD interfaces.
5 * DHD OS, bus, and protocol modules.
34 * Exported from dhd bus module (dhd_usb, dhd_sdio)
61 extern bool dhd_bus_watchdog(dhd_pub_t *dhd);
65 extern int dhd_bus_console_in(dhd_pub_t *dhd, uchar *msg, uint msglen);
dhd_custom_gpio.c 33 #include <dhd.h>
66 MODULE_PARM_DESC(dhd_oob_gpio_num, "DHD oob gpio number");
164 /* Customer access to MAC address stored outside of DHD driver */
  /hardware/broadcom/wlan/bcm4329/src/dhd/exe/
dhdu_cmd.h 2 * Command structure for dhd command line utility, copied from wl utility
31 typedef int (cmd_func_t)(void *dhd, cmd_t *cmd, char **argv);
47 extern int dhd_get(void *dhd, int cmd, void *buf, int len);
48 extern int dhd_set(void *dhd, int cmd, void *buf, int len);
dhdu.h 2 * Common code for dhd utility, hacked from wl utility
44 extern void dhd_printlasterror(void *dhd);
48 extern int dhd_check(void *dhd);
65 #define CMD_DHD 1 /* the start of a dhd command */
dhdu.c 2 * Common code for dhd utility, hacked from wl utility
78 static int dhd_var_getbuf(void *dhd, char *iovar, void *param, int param_len, void **bufptr);
79 static int dhd_var_setbuf(void *dhd, char *iovar, void *param, int param_len);
83 static int dhd_iovar_getint(void *dhd, char *name, int *var);
84 static int dhd_iovar_setint(void *dhd, char *name, int var);
108 static int dhd_do_msglevel(void *dhd, cmd_t *cmd, char **argv, dbg_msg_t *dbg_msg);
119 "get/set wl message(in dhd) bits" },
156 "reset the bus stats shown in the dhd dump"},
365 dhd_list(void *dhd, cmd_t *garb, char **argv)
372 UNUSED_PARAMETER(dhd);
    [all...]
GNUmakefile 2 # GNUmakefile for dhd/exe
56 DHD_EXE := dhd
94 PROJECT := dhd.xcodeproj
95 PROJTGT := dhd
99 # Executable is located in build/Debug/dhd
dhdu_linux.c 2 * Linux port of dhd command line utility, hacked from wl utility.
53 #define DEV_TYPE_LEN 4 /* length for devtype 'dhd' */
64 dhd_ioctl(void *dhd, int cmd, void *buf, int len, bool set)
66 struct ifreq *ifr = (struct ifreq *)dhd;
108 strcpy(info.driver, "?dhd");
127 dhd_get(void *dhd, int cmd, void *buf, int len)
129 return dhd_ioctl(dhd, cmd, buf, len, FALSE);
133 dhd_set(void *dhd, int cmd, void *buf, int len)
135 return dhd_ioctl(dhd, cmd, buf, len, TRUE);
162 !strncmp(dev_type, "dhd", 3)
    [all...]
  /hardware/broadcom/wlan/bcm4329/src/dhd/linux/
makefile.26 3 # Broadcom DHD Driver
31 obj-m += dhd.o
32 dhd-objs = $(DHDOFILES)
Makefile 73 vpath %.c $(SRCBASE)/dhd/sys $(SRCBASE)/shared $(SRCBASE)/bcmsdio/sys $(SRCBASE)/wl/sys $(SRCBASE)/crypto
122 IFLAGS += -I$(SRCBASE)/dhd/sys
283 MODULES := dhd.o
286 KMODULES:=dhd.ko
308 dhd-cdc-usb dhd-cdc-sdstd \
309 dhd-cdc-sdspi-pci dhd-cdc-sdmmc-gpl dhd-cdc-sdmmc-oob-gpl dhd-cdc-sdmmc-nexus-gpl
    [all...]
  /hardware/broadcom/wlan/bcm4329/src/
Android.mk 25 dhd/exe/dhdu.c \
26 dhd/exe/dhdu_linux.c \
  /hardware/broadcom/wlan/bcm4329/src/wl/sys/
wl_iw.h 217 extern int dhd_pno_enable(dhd_pub_t *dhd, int pfn_enabled);
218 extern int dhd_pno_clean(dhd_pub_t *dhd);
219 extern int dhd_pno_set(dhd_pub_t *dhd, wlc_ssid_t* ssids_local, int nssid, ushort scan_fr);
220 extern int dhd_pno_get_status(dhd_pub_t *dhd);
wl_cfg80211.c 39 #include <dhd.h>
45 #include <dhd.h>
    [all...]
wl_iw.c 40 #include <dhd.h>
50 #include <dhd.h>
327 WL_INFORM(("\n%s, PID:%x: send Local IOCTL -> dhd: cmd:0x%x, buf:%p, len:%d ,\n",
    [all...]
  /hardware/broadcom/wlan/bcm4329/src/bcmsdio/sys/
bcmsdh_linux.c 49 #include <dhd.h>
354 /* Only one instance of dhd will be */
bcmsdh_sdmmc.c 42 #include <dhd.h>
    [all...]

Completed in 602 milliseconds