Home
last modified time | relevance | path

Searched full:group (Results 1 – 25 of 320) sorted by relevance

12345678910>>...13

/nrf52832-nimble/rt-thread/components/net/lwip-2.0.2/src/core/ipv6/
H A Dmld6.c80 static err_t mld6_remove_group(struct netif *netif, struct mld_group *group);
81 static void mld6_delayed_report(struct mld_group *group, u16_t maxresp);
82 static void mld6_send(struct netif *netif, struct mld_group *group, u8_t type);
93 struct mld_group *group = netif_mld6_data(netif); in mld6_stop() local
97 while (group != NULL) { in mld6_stop()
98 struct mld_group *next = group->next; /* avoid use-after-free below */ in mld6_stop()
100 /* disable the group at the MAC level */ in mld6_stop()
102 netif->mld_mac_filter(netif, &(group->group_address), NETIF_DEL_MAC_FILTER); in mld6_stop()
105 /* free group */ in mld6_stop()
106 memp_free(MEMP_MLD6_GROUP, group); in mld6_stop()
[all …]
/nrf52832-nimble/rt-thread/components/net/lwip-2.1.0/src/core/ipv6/
H A Dmld6.c9 * Note: The allnodes (ff01::1, ff02::1) group is assumed be received by your
85 static err_t mld6_remove_group(struct netif *netif, struct mld_group *group);
86 static void mld6_delayed_report(struct mld_group *group, u16_t maxresp);
87 static void mld6_send(struct netif *netif, struct mld_group *group, u8_t type);
98 struct mld_group *group = netif_mld6_data(netif); in mld6_stop() local
102 while (group != NULL) { in mld6_stop()
103 struct mld_group *next = group->next; /* avoid use-after-free below */ in mld6_stop()
105 /* disable the group at the MAC level */ in mld6_stop()
107 netif->mld_mac_filter(netif, &(group->group_address), NETIF_DEL_MAC_FILTER); in mld6_stop()
110 /* free group */ in mld6_stop()
[all …]
/nrf52832-nimble/rt-thread/components/net/lwip-2.1.0/src/core/ipv4/
H A Digmp.c3 * IGMP - Internet Group Management Protocol
55 A query for a specific group address (as opposed to ALLHOSTS)
73 …* RFC 2236 - Internet Group Management Protocol, Version 2 - V2 <- this code is bas…
74 * RFC 3376 - Internet Group Management Protocol, Version 3 - V3
75 * RFC 4604 - Using Internet Group Management Protocol Version 3... - V3+
100 static err_t igmp_remove_group(struct netif *netif, struct igmp_group *group);
101 static void igmp_timeout(struct netif *netif, struct igmp_group *group);
102 static void igmp_start_timer(struct igmp_group *group, u8_t max_time);
103 static void igmp_delaying_member(struct igmp_group *group, u8_t maxresp);
105 static void igmp_send(struct netif *netif, struct igmp_group *group, u8_t type);
[all …]
/nrf52832-nimble/rt-thread/components/net/lwip-2.0.2/src/core/ipv4/
H A Digmp.c3 * IGMP - Internet Group Management Protocol
55 A query for a specific group address (as opposed to ALLHOSTS)
73 …* RFC 2236 - Internet Group Management Protocol, Version 2 - V2 <- this code is bas…
74 * RFC 3376 - Internet Group Management Protocol, Version 3 - V3
75 * RFC 4604 - Using Internet Group Management Protocol Version 3... - V3+
100 static err_t igmp_remove_group(struct netif* netif, struct igmp_group *group);
101 static void igmp_timeout(struct netif *netif, struct igmp_group *group);
102 static void igmp_start_timer(struct igmp_group *group, u8_t max_time);
103 static void igmp_delaying_member(struct igmp_group *group, u8_t maxresp);
105 static void igmp_send(struct netif *netif, struct igmp_group *group, u8_t type);
[all …]
/nrf52832-nimble/rt-thread/components/net/lwip-1.4.1/src/core/ipv4/
H A Digmp.c3 * IGMP - Internet Group Management Protocol
52 A query for a specific group address (as opposed to ALLHOSTS)
70 …* RFC 2236 - Internet Group Management Protocol, Version 2 - V2 <- this code is bas…
71 * RFC 3376 - Internet Group Management Protocol, Version 3 - V3
72 * RFC 4604 - Using Internet Group Management Protocol Version 3... - V3+
112 #define IGMP_LEAVE_GROUP 0x17 /* Leave-group message */
114 /* Group membership states */
139 static err_t igmp_remove_group(struct igmp_group *group);
140 static void igmp_timeout( struct igmp_group *group);
141 static void igmp_start_timer(struct igmp_group *group, u8_t max_time);
[all …]
/nrf52832-nimble/nordic/nrfx/drivers/include/
H A Dnrfx_ppi.h144 * @brief Function for allocating a PPI channel group.
145 * @details This function allocates the first unused PPI group.
147 * @param[out] p_group Pointer to the PPI channel group that has been allocated.
149 * @retval NRFX_SUCCESS If the channel group was successfully allocated.
150 * @retval NRFX_ERROR_NO_MEM If there is no available channel group to be used.
155 * @brief Function for freeing a PPI channel group.
156 * @details This function also disables the chosen group.
158 * @param[in] group PPI channel group to be freed.
160 * @retval NRFX_SUCCESS If the channel group was successfully freed.
161 * @retval NRFX_ERROR_INVALID_PARAM If the channel group is not user-configurable.
[all …]
H A Dnrfx_dppi.h95 * @brief Function for allocating a DPPI channel group.
96 * @details This function allocates the first unused DPPI group.
98 * @param[out] p_group Pointer to the DPPI channel group that has been allocated.
100 * @retval NRFX_SUCCESS If the channel group was successfully allocated.
101 * @retval NRFX_ERROR_NO_MEM If there is no available channel group to be used.
106 * @brief Function for freeing a DPPI channel group.
107 * @details This function also disables the chosen group.
109 * @param[in] group DPPI channel group to be freed.
111 * @retval NRFX_SUCCESS If the channel group was successfully freed.
112 * @retval NRFX_ERROR_INVALID_PARAM If the specified group is not allocated.
[all …]
/nrf52832-nimble/nordic/nrfx/drivers/src/
H A Dnrfx_ppi.c43 …roups_allocated; /**< Bitmap representing groups availability. 1 when a group is allocated, 0 ot…
47 * @brief Compute a group mask (needed for driver internals, not used for NRF_PPI registers).
49 * @param[in] group Group number to transform to a mask.
51 * @retval Group mask.
53 __STATIC_INLINE uint32_t group_to_mask(nrf_ppi_channel_group_t group) in group_to_mask() argument
55 return (1uL << (uint32_t) group); in group_to_mask()
103 * @brief Check whether a channel group can be used by an application.
105 * @param[in] group Group to check.
107 * @retval true The group is an application group.
108 * @retval false The group is not an application group (this group either does not exist or
[all …]
H A Dnrfx_dppi.c69 __STATIC_INLINE bool group_is_allocated(nrf_dppi_channel_group_t group) in group_is_allocated() argument
71 return ((m_allocated_groups & DPPI_BIT_SET(group)) != 0); in group_is_allocated()
77 nrf_dppi_channel_group_t group = NRF_DPPI_CHANNEL_GROUP0; in nrfx_dppi_free() local
85 if (mask & DPPI_BIT_SET(group)) in nrfx_dppi_free()
87 nrf_dppi_group_clear(NRF_DPPIC, group); in nrfx_dppi_free()
88 mask &= ~DPPI_BIT_SET(group); in nrfx_dppi_free()
90 group++; in nrfx_dppi_free()
187 nrf_dppi_channel_group_t group = NRF_DPPI_CHANNEL_GROUP0; in nrfx_dppi_group_alloc() local
196 // Find first free group in nrfx_dppi_group_alloc()
197 while (!(remaining_groups & DPPI_BIT_SET(group))) in nrfx_dppi_group_alloc()
[all …]
/nrf52832-nimble/rt-thread/tools/
H A Dkeil.py58 group = SubElement(parent, 'Group')
59 group_name = SubElement(group, 'GroupName')
68 files = SubElement(group, 'Files')
94 def MDK4AddLibToGroup(ProjectFiles, group, name, filename, project_path): argument
101 files = SubElement(group, 'Files')
128 # don't add an empty group
132 group = SubElement(parent, 'Group')
133 group_name = SubElement(group, 'GroupName')
145 files = SubElement(group, 'Files')
169 return group
[all …]
H A Dbuilding.py24 # group definition.
296 # add rtconfig.h/BSP path into Kernel group
520 def MergeGroup(src_group, group): argument
521 src_group['src'] = src_group['src'] + group['src']
522 if 'CCFLAGS' in group:
524 src_group['CCFLAGS'] = src_group['CCFLAGS'] + group['CCFLAGS']
526 src_group['CCFLAGS'] = group['CCFLAGS']
527 if 'CPPPATH' in group:
529 src_group['CPPPATH'] = src_group['CPPPATH'] + group['CPPPATH']
531 src_group['CPPPATH'] = group['CPPPATH']
[all …]
H A Dcdk.py35 # don't add an empty group
39 group = SubElement(parent, 'VirtualDirectory', attrib={'Name': name})
50 file = SubElement(group, 'File', attrib={'Name': elm_attr_name})
52 return group
72 for group in script:
73 group_tree = SDKAddGroup(ProjectFiles, root, group['name'], group['src'], project_path)
76 if 'CPPPATH' in group and group['CPPPATH']:
78 CPPPATH += group['CPPPATH']
80 CPPPATH += group['CPPPATH']
82 # get each group's definitions
[all …]
H A Diar.py50 group = SubElement(parent, 'group')
51 group_name = SubElement(group, 'name')
62 file = SubElement(group, 'file')
94 def searchLib(group): argument
95 for path_item in group['LIBPATH']:
104 # add group
105 for group in script:
106 IARAddGroup(root, group['name'], group['src'], project_path)
109 if 'CPPPATH' in group and group['CPPPATH']:
110 CPPPATH += group['CPPPATH']
[all …]
H A Dses.py13 # don't add an empty group
17 group = SubElement(parent, 'folder', attrib={'Name': name})
28 file = SubElement(group, 'file', attrib={'file_name': elm_attr_name})
30 return group
56 for group in script:
57 # print(group)
59 group_tree = SDKAddGroup(project_node, group['name'], group['src'], project_path)
61 # get each group's cc flags
62 if group.has_key('CCFLAGS') and group['CCFLAGS']:
64 CCFLAGS += ' ' + group['CCFLAGS']
[all …]
H A Dvs.py39 Filter.set('Name', name) #set group name to group
86 # add "*.c" files group
92 for group in script:
94 if 'LIBS' in group and group['LIBS']:
95 for item in group['LIBS']:
97 for path_item in group['LIBPATH']:
105 group_xml = VS_AddGroup(ProjectFiles, elem, group['name'], group['src'], libs, project_path)
107 # add "*.h" files group
H A Dua.py53 for group in project:
55 if 'CPPPATH' in group and group['CPPPATH']:
56 CPPPATH += group['CPPPATH']
58 # get each group's definitions
59 if 'CPPDEFINES' in group and group['CPPDEFINES']:
60 CPPDEFINES += group['CPPDEFINES']
/nrf52832-nimble/nordic/nrfx/hal/
H A Dnrf_ppi.h99 NRF_PPI_CHANNEL_GROUP0 = 0, /**< Channel group 0. */
100 NRF_PPI_CHANNEL_GROUP1 = 1, /**< Channel group 1. */
101 NRF_PPI_CHANNEL_GROUP2 = 2, /**< Channel group 2. */
102 NRF_PPI_CHANNEL_GROUP3 = 3, /**< Channel group 3. */
104 NRF_PPI_CHANNEL_GROUP4 = 4, /**< Channel group 4. */
105 NRF_PPI_CHANNEL_GROUP5 = 5 /**< Channel group 5. */
111 * @brief Definition of which PPI channels belong to a group.
115 NRF_PPI_CHANNEL_EXCLUDE = PPI_CHG_CH0_Excluded, /**< Channel excluded from a group. */
116 NRF_PPI_CHANNEL_INCLUDE = PPI_CHG_CH0_Included /**< Channel included in a group. */
136 …TASK_CHG0_EN = offsetof(NRF_PPI_Type, TASKS_CHG[0].EN), /**< Task for enabling channel group 0 */
[all …]
H A Dnrf_dppi.h52 NRF_DPPI_CHANNEL_GROUP0 = 0, /**< Channel group 0. */
53 NRF_DPPI_CHANNEL_GROUP1 = 1, /**< Channel group 1. */
54 NRF_DPPI_CHANNEL_GROUP2 = 2, /**< Channel group 2. */
55 NRF_DPPI_CHANNEL_GROUP3 = 3, /**< Channel group 3. */
56 NRF_DPPI_CHANNEL_GROUP4 = 4, /**< Channel group 4. */
57 NRF_DPPI_CHANNEL_GROUP5 = 5 /**< Channel group 5. */
63 …NRF_DPPI_TASK_CHG0_EN = offsetof(NRF_DPPIC_Type, TASKS_CHG[0].EN), /**< Enable channel group 0. …
64 …NRF_DPPI_TASK_CHG0_DIS = offsetof(NRF_DPPIC_Type, TASKS_CHG[0].DIS), /**< Disable channel group 0.…
65 …NRF_DPPI_TASK_CHG1_EN = offsetof(NRF_DPPIC_Type, TASKS_CHG[1].EN), /**< Enable channel group 1. …
66 …NRF_DPPI_TASK_CHG1_DIS = offsetof(NRF_DPPIC_Type, TASKS_CHG[1].DIS), /**< Disable channel group 1.…
[all …]
/nrf52832-nimble/rt-thread/libcpu/arc/
H A DSConscript9 group = []
12 group = group + SConscript(os.path.join(cwd, 'common', 'SConscript'))
15 group = group + SConscript(os.path.join(cwd, rtconfig.CPU, 'SConscript'))
17 Return('group')
/nrf52832-nimble/rt-thread/libcpu/risc-v/
H A DSConscript9 group = []
13 group = group + SConscript(os.path.join(cwd, 'common', 'SConscript'))
16 group = group + SConscript(os.path.join(cwd, rtconfig.CPU, 'SConscript'))
18 Return('group')
/nrf52832-nimble/rt-thread/libcpu/arm/
H A DSConscript9 group = []
13 group = group + SConscript(os.path.join(cwd, 'common', 'SConscript'))
16 group = group + SConscript(os.path.join(cwd, rtconfig.CPU, 'SConscript'))
18 Return('group')
/nrf52832-nimble/rt-thread/libcpu/c-sky/
H A DSConscript9 group = []
13 group = group + SConscript(os.path.join(cwd, 'common', 'SConscript'))
16 group = group + SConscript(os.path.join(cwd, rtconfig.CPU, 'SConscript'))
18 Return('group')
/nrf52832-nimble/rt-thread/libcpu/mips/
H A DSConscript9 group = []
13 group = group + SConscript(os.path.join(cwd, 'common', 'SConscript'))
16 group = group + SConscript(os.path.join(cwd, rtconfig.CPU, 'SConscript'))
18 Return('group')
/nrf52832-nimble/rt-thread/libcpu/ppc/
H A DSConscript9 group = []
13 group = group + SConscript(os.path.join(cwd, 'common', 'SConscript'))
16 group = group + SConscript(os.path.join(cwd, rtconfig.CPU, 'SConscript'))
18 Return('group')
/nrf52832-nimble/rt-thread/libcpu/ti-dsp/
H A DSConscript9 group = []
13 group = group + SConscript(os.path.join(cwd, rtconfig.CPU, 'SConscript'))
15 Return('group')

12345678910>>...13